Mercurial > mercurial > hgweb_golang.cgi
comparison src/kaigo/horori/eraline/Makefile @ 60:058fb0a2cda8
fix eraline.
author | pyon@macmini |
---|---|
date | Fri, 14 Aug 2020 03:31:29 +0900 |
parents | 62ae9daac43a |
children | 0369656be06c |
comparison
equal
deleted
inserted
replaced
59:48e46bfe97fa | 60:058fb0a2cda8 |
---|---|
1 # Makefile for wxWidgets Console Application | 1 # Makefile for wxWidgets Console Application |
2 # Last Change: 2020-08-06 木 15:46:13. | 2 # Last Change: 2020-08-13 木 09:30:01. |
3 # by Takayuki Mutoh | 3 # by Takayuki Mutoh |
4 # | 4 # |
5 | 5 |
6 PROGNAME = eraline | 6 PROGNAME = eraline |
7 GPROGNAME = geraline | 7 GPROGNAME = geraline |
10 CXX = g++ | 10 CXX = g++ |
11 #ARCH = 32 | 11 #ARCH = 32 |
12 ARCH = 64 | 12 ARCH = 64 |
13 vpath %.cpp ./src | 13 vpath %.cpp ./src |
14 vpath %.h ./include | 14 vpath %.h ./include |
15 OBJDIR = ./obj | |
15 | 16 |
16 # For Microsoft Windows | 17 # For Microsoft Windows |
17 ifdef COMSPEC | 18 ifdef COMSPEC |
18 LOCAL = C:/msys64/home/nintei/local$(ARCH) | 19 LOCAL = C:/msys64/home/nintei/local$(ARCH) |
19 WXCXXFLAGS = -I$(LOCAL)/lib/wx/include/msw-unicode-static-3.1 -I$(LOCAL)/include/wx-3.1 -D_LARGEFILE_SOURCE=unknown -D__WXMSW__ -mthreads | 20 WXCXXFLAGS = -I$(LOCAL)/lib/wx/include/msw-unicode-static-3.1 -I$(LOCAL)/include/wx-3.1 -D_LARGEFILE_SOURCE=unknown -D__WXMSW__ -mthreads |
48 # gui version | 49 # gui version |
49 $(GEXECUTABLE): $(OBJ) $(OBJMSW) | 50 $(GEXECUTABLE): $(OBJ) $(OBJMSW) |
50 @echo "" | 51 @echo "" |
51 @echo "=> $(GEXECUTABLE) <=" | 52 @echo "=> $(GEXECUTABLE) <=" |
52 $(CXX) $^ -o $@ $(LIBS) | 53 $(CXX) $^ -o $@ $(LIBS) |
54 strip $(GEXECUTABLE) | |
55 ./$(GEXECUTABLE) | |
53 | 56 |
54 $(OBJDIR)/main.o: main.cpp main.h geraline.h | 57 $(OBJDIR)/main.o: main.cpp main.h geraline.h |
55 @echo "" | 58 @echo "" |
56 @echo "=> main.o <=" | 59 @echo "=> main.o <=" |
57 -mkdir -p $(OBJDIR) | 60 -mkdir -p $(OBJDIR) |
72 $(CXX) -o $@ $< $(LIBS) $(CXXFLAGS) | 75 $(CXX) -o $@ $< $(LIBS) $(CXXFLAGS) |
73 strip $(EXECUTABLE) | 76 strip $(EXECUTABLE) |
74 | 77 |
75 clean: | 78 clean: |
76 rm -f $(PROGNAME) $(PROGNAME).exe | 79 rm -f $(PROGNAME) $(PROGNAME).exe |
80 rm -f $(GPROGNAME) $(GPROGNAME).exe | |
81 rm -f $(OBJDIR)/* | |
77 | 82 |
78 .PHONY: all clean | 83 .PHONY: all clean |
79 | 84 |