整理代码
This commit is contained in:
commit
c7b4e178ec
364 changed files with 59691 additions and 0 deletions
36
util/xpack/example/makefile
Executable file
36
util/xpack/example/makefile
Executable file
|
|
@ -0,0 +1,36 @@
|
|||
ifeq ($(GPP),)
|
||||
GPP=g++
|
||||
endif
|
||||
|
||||
SRC=$(wildcard *.cpp)
|
||||
TAR=$(basename $(SRC))
|
||||
|
||||
ifeq ($(c11),off)
|
||||
NEEDC11=sharedptr
|
||||
TAR:=$(filter-out $(NEEDC11),$(TAR))
|
||||
else
|
||||
CXXFLAG=-std=c++11
|
||||
endif
|
||||
|
||||
%:%.cpp
|
||||
$(GPP) -o $@ -g $< -Wall -Wextra -I ../.. ${CXXFLAG}
|
||||
@echo ============ run $@ ================
|
||||
@./$@
|
||||
@-rm $@
|
||||
@-rm -rf $@.dSYM
|
||||
|
||||
tar:$(TAR)
|
||||
@echo -------test done-------
|
||||
|
||||
mysql:mysql.cpp
|
||||
$(GPP) -o $@ -g $< -lmysqlclient -I ../..
|
||||
|
||||
sqlite:sqlite.cpp
|
||||
$(GPP) -o $@ -g $< -lsqlite -I ../..
|
||||
|
||||
yaml:yaml.cpp
|
||||
$(GPP) -o $@ -g $< -Wall -Wextra -I ../.. -I ../../yaml-cpp/include ../../yaml-cpp/build/libyaml-cpp.a -std=c++11
|
||||
@echo ============ run $@ ================
|
||||
@./$@
|
||||
@-rm $@
|
||||
@-rm -rf $@.dSYM
|
||||
Loading…
Add table
Add a link
Reference in a new issue