From: Michael Wagner Date: Tue, 16 Jan 2018 17:22:34 +0000 (+0100) Subject: epic X-Git-Tag: sysd2sysv_0.1-1~8 X-Git-Url: http://wagnertech.de/git?a=commitdiff_plain;h=e69939f0a052418478333c063c44a2e4bb76bff6;p=projects.git epic --- diff --git a/tools/make/c_configure.sh b/tools/make/c_configure.sh index f2e5bcd..c7b610a 100755 --- a/tools/make/c_configure.sh +++ b/tools/make/c_configure.sh @@ -16,8 +16,9 @@ function install_cpp_make { src=$(pwd); pushd $1 if [ -f makefile ]; then rm makefile; fi + if [ -L makefile ]; then rm makefile; fi if [ -f make.post ]; then rm make.post; fi - ln -s $cwd/Make/cpp.make makefile + ln -s $cwd/projects/tools/make/cpp.make makefile echo "SOURCE = \\" > make.pre for file in $(ls *.cpp) do @@ -50,6 +51,16 @@ function append_dependency { echo "" >> $1/make.post } +function add_include { +# adds a include directory +# parameter: +# $1: main directory +# $2: include dir + + src=$(pwd) + echo "CXXFLAGS += -I$src/$2" >> $1/make.pre +} + function append_library { # same as append_dependency. In addition a include statement + a link to the library is added to "main directory" # parameter: