X-Git-Url: http://git.osdn.net/view?a=blobdiff_plain;f=Makefile;fp=Makefile;h=0000000000000000000000000000000000000000;hb=78d1ce195358fc555d78f0c3bc6955a682ba9ae5;hp=0b079af1a54e5a0cae9631f2b059663fe208e3da;hpb=d2c7685ac1f0c79dc20cf3f33e914514ed7e80a8;p=alstede%2Falstede.git diff --git a/Makefile b/Makefile deleted file mode 100644 index 0b079af..0000000 --- a/Makefile +++ /dev/null @@ -1,140 +0,0 @@ -# -# Environment variable : NDEBUG: 1: Release mode -# (null): Debug mode -# - -PROGRAM := alstede - -SOURCES := \ - alstede.cpp - -OBJECTS = $(subst .cpp,.o,$(SOURCES)) - -DEPENDENCIES = $(subst .o,.d,$(OBJECTS)) - -CLEANEES := \ - $(OBJECTS) \ - $(PROGRAM) \ - $(DEPENDENCIES) \ - core.* - -CXX := g++ - -CC := g++ - -LDFLAGS := \ - -L$(HOME)/lib - -LOADLIBES := \ - -lboost_filesystem \ - -lislib - -CXXFLAGS := \ - -D_GNU_SOURCE \ - -fno-dollars-in-identifiers \ - -Wall \ - -Wshadow \ - -Wcast-qual \ - -Wcast-align \ - -Wwrite-strings \ - -Wconversion \ - -Wredundant-decls \ - -Woverloaded-virtual \ - -Winline \ - -x c++ - -ifdef NDEBUG - -CXXFLAGS := \ - $(CXXFLAGS) \ - -O3 \ - -DNDEBUG - -else - -CXXFLAGS := \ - $(CXXFLAGS) \ - -g - -endif - -ifdef DOES_NOT_USE_THROW - -CXXFLAGS := \ - $(CXXFLAGS) \ - -DDOES_NOT_USE_THROW_ - -endif - -ifdef DOES_NOT_USE_THROW_IF - -CXXFLAGS := \ - $(CXXFLAGS) \ - -DDOES_NOT_USE_THROW_IF - -endif - -CPPFLAGS := \ - -I$(HOME)/islib \ - -I$(HOME)/site01 - -TARGET_ARCH := - -STRIP := strip - -STRIPFLAGS := \ - -s - -INSTALL := install - -INSTALLFLAGS := - -INSTALLPATH := ~/bin - -MV := mv - -MVFLAGS := - -RM := rm - -RMFLAGS := \ - -f - -SED := sed - -.PHONY: build - -build: $(PROGRAM) - -$(PROGRAM): $(OBJECTS) - $(LINK.o) $^ $(LOADLIBES) $(OUTPUT_OPTION) - -.PHONY: clean - -clean: - $(RM) $(RMFLAGS) $(CLEANEES) - -.PHONY: strip - -strip: $(PROGRAM) - $(STRIP) $(STRIPFLAGS) $(PROGRAM) - -.PHONY: install - -install: $(PROGRAM) - $(INSTALL) $(INSTALLFLAGS) $(PROGRAM) $(INSTALLPATH) - -ifneq "$(MAKECMDGOALS)" "clean" - -include $(DEPENDENCIES) - -endif - -%.d: %.cpp - $(CXX) $(CXXFLAGS) $(CPPFLAGS) $(TARGET_ARCH) -M $< | \ - $(SED) 's,\($(notdir $*)\.o\) *:,$(dir $@)\1 $@: ,' >$@.temporary - $(MV) $@.temporary $@ - -# -# end of file -#