Mercurial > mercurial > hgweb_madnm.cgi
diff Makefile @ 2:45d4fd954c31 default tip
change layout.
author | pyon@macmini |
---|---|
date | Mon, 10 Jun 2019 22:17:33 +0900 |
parents | f40a65687079 |
children |
line wrap: on
line diff
--- a/Makefile Mon Jun 10 05:56:36 2019 +0900 +++ b/Makefile Mon Jun 10 22:17:33 2019 +0900 @@ -1,5 +1,5 @@ # Makefile for wxWidgets Application -# Last Change: 2019-06-10 Mon 05:55:50. +# Last Change: 2019-06-10 Mon 22:12:11. # by Takayuki Mutoh # @@ -38,8 +38,8 @@ $(OBJDIR)/appconf.o \ $(OBJDIR)/util.o \ $(OBJDIR)/custom.o \ + $(OBJDIR)/mainframe.o #$(OBJDIR)/wxsqlite3.o \ - $(OBJDIR)/mainframe.o ifdef COMSPEC OBJMSW = $(OBJ) $(OBJDIR)/sample_rc.o @@ -49,31 +49,37 @@ ### Targets ### all: $(EXECUTABLE) - - -$(PROGNAME): $(OBJ) $(OBJMSW) - $(CXX) $^ -o $@ $(LIBS) @echo "----------------------------" @echo " making $(ARCH) bit program " @echo "----------------------------" +$(PROGNAME): $(OBJ) $(OBJMSW) + @echo "=> $(EXECUTABLE) <=" + $(CXX) $^ -o $@ $(LIBS) + $(OBJDIR)/main.o: main.cpp main.h mainframe.h appconf.h id.h + @echo "=> main.o <=" -mkdir -p $(OBJDIR) $(CXX) -c $< -o $@ $(CXXFLAGS) $(OBJDIR)/custom.o: custom.cpp custom.h id.h + @echo "=> custom.o <=" $(CXX) -c $< -o $@ $(CXXFLAGS) $(OBJDIR)/util.o: util.cpp util.h + @echo "=> util.o <=" $(CXX) -c $< -o $@ $(CXXFLAGS) $(OBJDIR)/appconf.o: appconf.cpp appconf.h + @echo "=> appfonf.o <=" $(CXX) -c $< -o $@ $(CXXFLAGS) $(OBJDIR)/mainframe.o: mainframe.cpp mainframe.h custom.h appconf.h id.h + @echo "=> mainframe.o <=" $(CXX) -c $< -o $@ $(CXXFLAGS) $(OBJDIR)/wxsqlite3.o: wxsqlite3.cpp wx/wxsqlite3.h + @echo "=> wxsqlite3.o <=" $(CXX) -c $< -o $@ $(CXXFLAGS) @@ -105,13 +111,16 @@ open $(PROGNAME).app endif +# for archive +TARFILE=$(shell date "+del_%Y%m%d.tgz") tgz: - tar cvfz a.tgz src include Makefile memo.txt + tar cvfz $(TARFILE) src include Makefile TODO app.conf +# clean clean: rm -f $(PROGNAME) $(PROGNAME).exe rm -f $(OBJDIR)/*.o rm -rf $(PROGNAME).app -.PHONY: all clean +.PHONY: all tgz clean