mirror of
https://github.com/boostorg/contract.git
synced 2026-01-24 05:42:16 +00:00
81 lines
2.0 KiB
Makefile
Executable File
81 lines
2.0 KiB
Makefile
Executable File
# $Id$ #
|
|
|
|
def:=-DDBC_ALL -DDBC_CONFIG_LOG_LEVEL=DBC_LOG_LEVEL_ALL
|
|
|
|
inc:=-I./include
|
|
src:=./example
|
|
build:=./build/example
|
|
codedoc:=./codedoc/example
|
|
|
|
|
|
all: DBC_by_Example OO_SW_Construction CPP_Prog_Lang doc
|
|
|
|
clean:
|
|
rm -rf build
|
|
|
|
force_:
|
|
|
|
|
|
DBC_by_Example: CustomerManager Stack Dictionary SimpleQueue Courier NameList Observer Counter
|
|
|
|
CustomerManager: force_
|
|
mkdir -p $(build)
|
|
g++ -Wall $(inc) $(def) $(src)/DBC_by_Example/CustomerManager/CustomerManager.cpp $(src)/DBC_by_Example/CustomerManager/main.cpp -o $(build)/CustomerManager
|
|
|
|
Stack: force_
|
|
mkdir -p $(build)
|
|
g++ -Wall $(inc) $(def) $(src)/DBC_by_Example/Stack/main.cpp -o $(build)/Stack
|
|
|
|
Dictionary: force_
|
|
mkdir -p $(build)
|
|
g++ -Wall $(inc) $(def) $(src)/DBC_by_Example/Dictionary/main.cpp -o $(build)/Dictionary
|
|
|
|
SimpleQueue: force_
|
|
mkdir -p $(build)
|
|
g++ -Wall $(inc) $(def) $(src)/DBC_by_Example/SimpleQueue/main.cpp -o $(build)/SimpleQueue
|
|
|
|
Courier: force_
|
|
mkdir -p $(build)
|
|
g++ -Wall $(inc) $(def) $(src)/DBC_by_Example/Courier/couriers.cpp $(src)/DBC_by_Example/Courier/main.cpp -o $(build)/Courier
|
|
|
|
NameList: force_
|
|
mkdir -p $(build)
|
|
g++ -Wall $(inc) $(def) $(src)/DBC_by_Example/NameList/names.cpp $(src)/DBC_by_Example/NameList/main.cpp -o $(build)/NameList
|
|
|
|
Observer: force_
|
|
mkdir -p $(build)
|
|
g++ -Wall $(inc) $(def) $(src)/DBC_by_Example/Observer/main.cpp -o $(build)/Observer
|
|
|
|
Counter: force_
|
|
mkdir -p $(build)
|
|
g++ -Wall $(inc) $(def) $(src)/DBC_by_Example/Counter/main.cpp -o $(build)/Counter
|
|
|
|
|
|
OO_SW_Construction: Gcd Stack4 Stack3
|
|
|
|
Gcd: force_
|
|
mkdir -p $(build)
|
|
g++ -Wall $(inc) $(def) $(src)/OO_SW_Construction/Gcd/main.cpp -o $(build)/Gcd
|
|
|
|
Stack4: force_
|
|
mkdir -p $(build)
|
|
g++ -Wall $(inc) $(def) $(src)/OO_SW_Construction/Stack4/main.cpp -o $(build)/Stack4
|
|
|
|
Stack3: force_
|
|
mkdir -p $(build)
|
|
g++ -Wall $(inc) $(def) $(src)/OO_SW_Construction/Stack3/main.cpp -o $(build)/Stack3
|
|
|
|
|
|
CPP_Prog_Lang: String
|
|
|
|
String: force_
|
|
mkdir -p $(build)
|
|
g++ -Wall $(inc) $(def) $(src)/CPP_Prog_Lang/String/main.cpp -o $(build)/String
|
|
|
|
|
|
doc: force_
|
|
mkdir -p $(codedoc)
|
|
doxygen Doxyfile.example
|
|
|
|
|