Changed KED to act as a git Submodule

master
Kerem Yollu 3 years ago
parent 6da5c4c144
commit fb0ff98d6e

@ -48,7 +48,7 @@ message("${Blue} |--> Libs used\t\t: ${EXTRA_LIBS} ${ColourReset}")
#################################################################################################### ####################################################################################################
#EXECUTABLE #EXECUTABLE
#################################################################################################### ####################################################################################################
add_executable(${EXECUTABLE} ../main.c) add_executable(${EXECUTABLE} ../../main.c)
target_compile_options(${EXECUTABLE} PRIVATE ${MAIN_FLAGS}) target_compile_options(${EXECUTABLE} PRIVATE ${MAIN_FLAGS})
target_compile_definitions(${EXECUTABLE} PRIVATE ${MAIN_DEFS}) target_compile_definitions(${EXECUTABLE} PRIVATE ${MAIN_DEFS})
target_include_directories(${EXECUTABLE} PUBLIC ${MAIN_INCLUDES}) target_include_directories(${EXECUTABLE} PUBLIC ${MAIN_INCLUDES})

@ -1,9 +1,16 @@
#!/bin/bash #!/bin/bash
CSL_TO_USE=$1 CSL_TO_USE=$1
FILE=../build
cd env SCRIPT_DIR=$( cd -- "$( dirname -- "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )
FILE=$SCRIPT_DIR/../ked_build
cd $SCRIPT_DIR/env
build()
{
if [ -z "$CSL_TO_USE" ];then if [ -z "$CSL_TO_USE" ];then
echo "Please enter a CSL" echo "Please enter a CSL"
cd csl cd csl
@ -59,3 +66,26 @@ else
echo -e "\e[32m" echo -e "\e[32m"
fi fi
fi fi
}
autoInit()
{
if [[ -f "../main.c" ]];then
if [[ -f "../main.h" ]];then
build
else
echo "Main.h is not found"
echo "Creating sample project"
cp $SCRIPT_DIR/examples/autoInit/main.* $SCRIPT_DIR/../
build
fi
else
echo "Main.c is not fount"
echo "Creating sample project"
cp $SCRIPT_DIR/examples/autoInit/main.* $SCRIPT_DIR/../
build
fi
}
autoInit

Loading…
Cancel
Save