ProfinetConnector/profinet_stack/p-net/build.sh
svad05 c9fe825657 dev(UML-981): Автоматизация сборки
1. Добавил скрипт build.sh - собирает библиотеку pnet и группирует
получившиеся файлы в папку install, туда же помещает библиотеку osal.
Теперь все библиотеки и их заголовки в одном месте, а не распизаны по
папкам в папке build.
2. Добавил проект sample_app в папку profinet_test. Он отвязан от
процесса сборки pnet и использует уже собранную библиотеку из папки
install.
2022-07-12 15:59:03 +02:00

24 lines
342 B
Bash
Executable File

#!/bin/sh
if [-d ./build]
then
cd ./build
else
echo "create build dir"
mkdir ./build
cd ./build
fi
echo "Start configuration"
# конфигурация
cmake ../
echo "Start pnet build"
# сборка pnet
cmake --build . --target install
echo "Start osal install"
cd ./_deps/osal-build
cmake --build . --target install