OSDN Git Service

Lycheeにリネーム。
[tpi/lychee.git] / src / frontend / Makefile
1 # Makefile.\r
2 # $Id: Makefile,v 1.5 2009/08/22 13:31:54 sirakaba Exp $\r
3 \r
4 # Define compilers.\r
5 CC = g++\r
6 CPPFLAGS = -c -O3 -Wall -W `wx-config --cppflags`\r
7 LDFLAGS  = -s `wx-config --libs`\r
8 \r
9 # Define i/o files.\r
10 DIR_OBJ  = ../tmp\r
11 OBJS  = frontend.o cls_filedroptarget.o cls_listctrl.o dlg_make.o dlg_process.o frm_main.o functions.o ../common/handle/TPIHandle.o\r
12 OUT_EXE  = ../../bin/frontend\r
13 \r
14 .PHONY: all clean\r
15 .SUFFIXES: .cpp .o\r
16 \r
17 all: $(DIR_OBJ) $(addprefix $(DIR_OBJ)/,$(OBJS))\r
18         $(CC) $(LDFLAGS) -o $(OUT_EXE) $(addprefix $(DIR_OBJ)/,$(OBJS))\r
19 \r
20 clean:\r
21         rm -f -r $(DIR_OBJ) $(OUT_EXE)\r
22 \r
23 $(DIR_OBJ):\r
24         mkdir $(DIR_OBJ)\r
25 \r
26 $(DIR_OBJ)/%.o: %.cpp\r
27         $(CC) $(CPPFLAGS) -o $@ $<\r