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 |
