comparison Makefile @ 19:3bb803d8c1d7

Implement Mini-mode.
author pyon@macmini
date Sun, 07 Dec 2014 20:48:05 +0900
parents 1ba97995f642
children
comparison
equal deleted inserted replaced
18:a8e6e5769e3b 19:3bb803d8c1d7
1 # Makefile for wxWidgets Application 1 # Makefile for wxWidgets Application
2 # Last Change: 18-Jun-2014. 2 # Last Change: 03-Dec-2014.
3 # by Takayuki Mutoh 3 # by Takayuki Mutoh
4 # 4 #
5 5
6 PROGNAME = searcher03 6 PROGNAME = searcher03
7 7
31 31
32 32
33 OBJ = $(OBJDIR)/main.o \ 33 OBJ = $(OBJDIR)/main.o \
34 $(OBJDIR)/about.o \ 34 $(OBJDIR)/about.o \
35 $(OBJDIR)/myframe.o \ 35 $(OBJDIR)/myframe.o \
36 $(OBJDIR)/miniframe.o \
36 $(OBJDIR)/kana.o \ 37 $(OBJDIR)/kana.o \
37 $(OBJDIR)/hist.o \ 38 $(OBJDIR)/hist.o \
38 $(OBJDIR)/index.o \ 39 $(OBJDIR)/index.o \
39 $(OBJDIR)/param.o \ 40 $(OBJDIR)/param.o \
40 $(OBJDIR)/preview.o \ 41 $(OBJDIR)/preview.o \
63 $(PROGNAME): $(OBJ) 64 $(PROGNAME): $(OBJ)
64 $(CXX) $^ -o $@ $(LIBS) -lsqlite3 65 $(CXX) $^ -o $@ $(LIBS) -lsqlite3
65 endif 66 endif
66 67
67 68
68 $(OBJDIR)/main.o: main.cpp main.h common.h myframe.h 69 $(OBJDIR)/main.o: main.cpp main.h common.h myframe.h miniframe.h
69 -mkdir -p $(OBJDIR) 70 -mkdir -p $(OBJDIR)
70 $(CXX) -c $< -o $@ $(CXXFLAGS) 71 $(CXX) -c $< -o $@ $(CXXFLAGS)
71 72
72 $(OBJDIR)/myframe.o: myframe.cpp myframe.h common.h db.h marksheet.h bprint.h cache.h preview.h kana.h hist.h update.h 73 $(OBJDIR)/myframe.o: myframe.cpp myframe.h common.h db.h marksheet.h bprint.h cache.h preview.h kana.h hist.h update.h
74 $(CXX) -c $< -o $@ $(CXXFLAGS)
75
76 $(OBJDIR)/miniframe.o: miniframe.cpp miniframe.h common.h db.h
73 $(CXX) -c $< -o $@ $(CXXFLAGS) 77 $(CXX) -c $< -o $@ $(CXXFLAGS)
74 78
75 $(OBJDIR)/about.o: about.cpp about.h common.h 79 $(OBJDIR)/about.o: about.cpp about.h common.h
76 $(CXX) -c $< -o $@ $(CXXFLAGS) 80 $(CXX) -c $< -o $@ $(CXXFLAGS)
77 81