X-Git-Url: http://gitweb.hachti.de/?p=h316.git;a=blobdiff_plain;f=pc-tools%2Fldc2%2FMakefile;h=4682d17aaea2c3794cee95a701ee0946775a7130;hp=a2b218c3d3cad63df6513b3958e1b442b88cf69d;hb=0f7b7e093c962c7883622efd53cf74597d433799;hpb=b30bf85c9301650f06b0dc31a440a5b944011643 diff --git a/pc-tools/ldc2/Makefile b/pc-tools/ldc2/Makefile index a2b218c..4682d17 100644 --- a/pc-tools/ldc2/Makefile +++ b/pc-tools/ldc2/Makefile @@ -2,11 +2,12 @@ APP_NAME=ldc2 APP_OBJECTS= main.o silent_code.o configuration_manager.o tool.o config.o CCFLAGS+=-Wall - BUILD_STAMP="\"`uname -a`\"" VERSION="\"1.0\"" BUILD_DATE="\"`date` \"" +CXX?=g++ + CCFLAGS+=-D BUILD_STAMP=$(BUILD_STAMP) -D VERSION=$(VERSION) -D BUILD_DATE=$(BUILD_DATE) BLOCK_OBJECTS=tape_block.o eot_block.o data_block.o broken_block.o\ @@ -18,7 +19,6 @@ BLOCK_OBJECTS=tape_block.o eot_block.o data_block.o broken_block.o\ data_block_0_label_extractor.o data_block_1.o data_block_2.o\ data_block_3.o data_block_4.o data_block_5.o \ data_block_6.o data_block_7.o - OBJECTS=$(BLOCK_OBJECTS) $(APP_OBJECTS) @@ -35,14 +35,13 @@ APP_SOURCES=$(foreach obj, $(OBJECTS:.o=.cpp),$(SRC_DIR)/$(obj)) %.dep : $(SRC_DIR)/%.cpp @ echo Building dependencies for $<. - @$(SHELL) -c "g++ -M $<" | awk 'BEGIN {N=0}{if(N==0)printf("%s %s\n","$@",$$0);else printf("%s\n", $$0);N+=1;}' > $@ - + @$(SHELL) -c "$(CXX) -M $<" | awk 'BEGIN {N=0}{if(N==0)printf("%s %s\n","$@",$$0);else printf("%s\n", $$0);N+=1;}' > $@ %.o : $(SRC_DIR)/%.cpp %.dep - g++ -c $(CCFLAGS) -o $@ $< + $(CXX) -c $(CCFLAGS) -o $@ $< $(APP_NAME) : $(OBJECTS) - g++ -o$@ $^ + $(CXX) -o$@ $^ saustall: $(OBJECTS:.o=.dep)