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