diff Makefile @ 16:b651aa41b9d4 default tip

hhsinfo method (server)
author pyon@macmini
date Mon, 15 Jul 2019 07:03:05 +0900
parents c262e17de9b1
children
line wrap: on
line diff
--- a/Makefile	Sat Jun 08 15:50:59 2019 +0900
+++ b/Makefile	Mon Jul 15 07:03:05 2019 +0900
@@ -1,5 +1,5 @@
 # Makefile for wxWidgets Application
-# Last Change: 2019-05-29  15:43:02.
+# Last Change: 2019-07-08  17:58:49.
 # by Takayuki Mutoh
 #
 
@@ -8,8 +8,8 @@
 ### Variables ###
 OBJDIR = ./obj
 CXX = g++
-ARCH = 32
-#ARCH = 64
+#ARCH = 32
+ARCH = 64
 LOCAL = C:/msys64/home/muto/local$(ARCH)
 vpath %.cpp ./src
 vpath %.h   ./include
@@ -40,6 +40,7 @@
 	  $(OBJDIR)/auth.o \
 	  $(OBJDIR)/mngdb.o \
 	  $(OBJDIR)/index.o \
+	  $(OBJDIR)/batchprint.o \
 	  $(OBJDIR)/net.o
 
 ifdef COMSPEC
@@ -66,6 +67,9 @@
 $(OBJDIR)/auth.o: auth.cpp auth.h id.h
 	$(CXX) -c $< -o $@ $(CXXFLAGS)
 
+$(OBJDIR)/batchprint.o: batchprint.cpp batchprint.h id.h
+	$(CXX) -c $< -o $@ $(CXXFLAGS)
+
 $(OBJDIR)/index.o: index.cpp index.h id.h
 	$(CXX) -c $< -o $@ $(CXXFLAGS)
 
@@ -84,7 +88,6 @@
 
 $(EXECUTABLE): $(PROGNAME)
 ifdef COMSPEC
-	strip --strip-all $(EXECUTABLE)
 	./$(PROGNAME).exe
 else
 	-mkdir -p $(PROGNAME).app/Contents
@@ -104,13 +107,20 @@
 	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 manual.pdf Makefile app.conf
 
+# for release
+release:
+	strip --strip-all $(EXECUTABLE)
+
+# clean
 clean:
 	rm -f $(PROGNAME) $(PROGNAME).exe
 	rm -f $(OBJDIR)/*.o
 	rm -rf $(PROGNAME).app
 
-.PHONY:	all clean
+.PHONY:	all release tgz clean