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
####################################################################################################
add_executable(${EXECUTABLE} ../main.c)
add_executable(${EXECUTABLE} ../../main.c)
target_compile_options(${EXECUTABLE} PRIVATE ${MAIN_FLAGS})
target_compile_definitions(${EXECUTABLE} PRIVATE ${MAIN_DEFS})
target_include_directories(${EXECUTABLE} PUBLIC ${MAIN_INCLUDES})

@ -1,10 +1,17 @@
#!/bin/bash
CSL_TO_USE=$1
FILE=../build
cd env
SCRIPT_DIR=$( cd -- "$( dirname -- "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )
if [ -z "$CSL_TO_USE" ];then
FILE=$SCRIPT_DIR/../ked_build
cd $SCRIPT_DIR/env
build()
{
if [ -z "$CSL_TO_USE" ];then
echo "Please enter a CSL"
cd csl
echo Curretnly awailable CSL are :
@ -15,7 +22,7 @@ if [ -z "$CSL_TO_USE" ];then
fi
done
else
else
if [ -d "$FILE" ];then
rm -r $FILE
@ -58,4 +65,27 @@ else
echo "+--------------------------------------+"
echo -e "\e[32m"
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