forked from OctaForge/OctaBuild
use shorter var names
parent
2ed36fe7c9
commit
cf8d70289b
14
obuild.cfg
14
obuild.cfg
|
@ -2,12 +2,12 @@ CXX = (getenv CXX c++)
|
|||
|
||||
OB_CXXFLAGS = "-g -Wall -Wextra -O2"
|
||||
|
||||
CUBESCRIPT_PATH = "../libcubescript"
|
||||
OCTASTD_PATH = "../octastd"
|
||||
CS_PATH = "../libcubescript"
|
||||
OS_PATH = "../octastd"
|
||||
|
||||
FILES = [main_ob.o globs_ob.o cubescript_ob.o]
|
||||
|
||||
OB_CXXFLAGS = [@OB_CXXFLAGS -std=c++11 -I. -I@CUBESCRIPT_PATH -I@OCTASTD_PATH -pthread]
|
||||
OB_CXXFLAGS = [@OB_CXXFLAGS -std=c++11 -I. -I@CS_PATH -I@OS_PATH -pthread]
|
||||
|
||||
rule obuild $FILES [
|
||||
echo " LD" $target
|
||||
|
@ -19,15 +19,15 @@ rule %_ob.o %.cc [
|
|||
shell $CXX $OB_CXXFLAGS -c -o $target $source
|
||||
]
|
||||
|
||||
duprule cubescript_ob.o %_ob.o [@CUBESCRIPT_PATH/cubescript.cc]
|
||||
duprule cubescript_ob.o %_ob.o [@CS_PATH/cubescript.cc]
|
||||
|
||||
action clean [
|
||||
echo " CLEAN" $FILES obuild_ob
|
||||
shell rm -f $FILES obuild_ob
|
||||
]
|
||||
|
||||
depend main_ob.o globs.hh tpool.hh [@CUBESCRIPT_PATH/cubescript.hh]
|
||||
depend globs_ob.o globs.hh [@CUBESCRIPT_PATH/cubescript.hh]
|
||||
depend cubescript_ob.o [@CUBESCRIPT_PATH/cubescript.hh]
|
||||
depend main_ob.o globs.hh tpool.hh [@CS_PATH/cubescript.hh]
|
||||
depend globs_ob.o globs.hh [@CS_PATH/cubescript.hh]
|
||||
depend cubescript_ob.o [@CS_PATH/cubescript.hh]
|
||||
|
||||
rule default obuild
|
Loading…
Reference in New Issue