dcdd144598 2011-02-23 kinaba: dcdd144598 2011-02-23 kinaba: NAME = gcc dcdd144598 2011-02-23 kinaba: OBJ_SUFFIX = o dcdd144598 2011-02-23 kinaba: dcdd144598 2011-02-23 kinaba: ############################################################################### dcdd144598 2011-02-23 kinaba: TARGET = release/GreenPad_$(NAME).exe dcdd144598 2011-02-23 kinaba: INTDIR = obj\$(NAME) dcdd144598 2011-02-23 kinaba: dcdd144598 2011-02-23 kinaba: all: PRE $(TARGET) dcdd144598 2011-02-23 kinaba: dcdd144598 2011-02-23 kinaba: OBJS = \ dcdd144598 2011-02-23 kinaba: $(INTDIR)/thread.$(OBJ_SUFFIX) \ dcdd144598 2011-02-23 kinaba: $(INTDIR)/log.$(OBJ_SUFFIX) \ dcdd144598 2011-02-23 kinaba: $(INTDIR)/winutil.$(OBJ_SUFFIX) \ dcdd144598 2011-02-23 kinaba: $(INTDIR)/textfile.$(OBJ_SUFFIX) \ dcdd144598 2011-02-23 kinaba: $(INTDIR)/path.$(OBJ_SUFFIX) \ dcdd144598 2011-02-23 kinaba: $(INTDIR)/cmdarg.$(OBJ_SUFFIX) \ dcdd144598 2011-02-23 kinaba: $(INTDIR)/file.$(OBJ_SUFFIX) \ dcdd144598 2011-02-23 kinaba: $(INTDIR)/find.$(OBJ_SUFFIX) \ dcdd144598 2011-02-23 kinaba: $(INTDIR)/ctrl.$(OBJ_SUFFIX) \ dcdd144598 2011-02-23 kinaba: $(INTDIR)/registry.$(OBJ_SUFFIX) \ dcdd144598 2011-02-23 kinaba: $(INTDIR)/window.$(OBJ_SUFFIX) \ dcdd144598 2011-02-23 kinaba: $(INTDIR)/string.$(OBJ_SUFFIX) \ dcdd144598 2011-02-23 kinaba: $(INTDIR)/memory.$(OBJ_SUFFIX) \ dcdd144598 2011-02-23 kinaba: $(INTDIR)/app.$(OBJ_SUFFIX) \ dcdd144598 2011-02-23 kinaba: $(INTDIR)/ip_cursor.$(OBJ_SUFFIX) \ dcdd144598 2011-02-23 kinaba: $(INTDIR)/ip_scroll.$(OBJ_SUFFIX) \ dcdd144598 2011-02-23 kinaba: $(INTDIR)/ip_wrap.$(OBJ_SUFFIX) \ dcdd144598 2011-02-23 kinaba: $(INTDIR)/ip_draw.$(OBJ_SUFFIX) \ dcdd144598 2011-02-23 kinaba: $(INTDIR)/ip_ctrl1.$(OBJ_SUFFIX) \ dcdd144598 2011-02-23 kinaba: $(INTDIR)/ip_text.$(OBJ_SUFFIX) \ dcdd144598 2011-02-23 kinaba: $(INTDIR)/ip_parse.$(OBJ_SUFFIX) \ dcdd144598 2011-02-23 kinaba: $(INTDIR)/GpMain.$(OBJ_SUFFIX) \ dcdd144598 2011-02-23 kinaba: $(INTDIR)/OpenSaveDlg.$(OBJ_SUFFIX) \ dcdd144598 2011-02-23 kinaba: $(INTDIR)/Search.$(OBJ_SUFFIX) \ dcdd144598 2011-02-23 kinaba: $(INTDIR)/RSearch.$(OBJ_SUFFIX) \ dcdd144598 2011-02-23 kinaba: $(INTDIR)/ConfigManager.$(OBJ_SUFFIX) dcdd144598 2011-02-23 kinaba: dcdd144598 2011-02-23 kinaba: LIBS = \ dcdd144598 2011-02-23 kinaba: -lkernel32 \ dcdd144598 2011-02-23 kinaba: -luser32 \ dcdd144598 2011-02-23 kinaba: -lgdi32 \ dcdd144598 2011-02-23 kinaba: -lshell32 \ dcdd144598 2011-02-23 kinaba: -ladvapi32 \ dcdd144598 2011-02-23 kinaba: -lcomdlg32 \ dcdd144598 2011-02-23 kinaba: -lcomctl32 \ dcdd144598 2011-02-23 kinaba: -lole32 \ dcdd144598 2011-02-23 kinaba: -limm32 dcdd144598 2011-02-23 kinaba: dcdd144598 2011-02-23 kinaba: PRE: dcdd144598 2011-02-23 kinaba: -@if not exist release mkdir release dcdd144598 2011-02-23 kinaba: -@if not exist obj mkdir obj dcdd144598 2011-02-23 kinaba: -@if not exist $(INTDIR) mkdir $(INTDIR) dcdd144598 2011-02-23 kinaba: ############################################################################### dcdd144598 2011-02-23 kinaba: dcdd144598 2011-02-23 kinaba: RES = $(INTDIR)/gp_rsrc.o dcdd144598 2011-02-23 kinaba: dcdd144598 2011-02-23 kinaba: VPATH = editwing:kilib dcdd144598 2011-02-23 kinaba: CXXFLAGS = -mno-cygwin -O2 -idirafter kilib -c --input-charset=cp932 dcdd144598 2011-02-23 kinaba: LOPT = -mwindows -mno-cygwin dcdd144598 2011-02-23 kinaba: dcdd144598 2011-02-23 kinaba: $(TARGET) : $(OBJS) $(RES) dcdd144598 2011-02-23 kinaba: g++ $(LOPT) -o$(TARGET) $(OBJS) $(RES) $(LIBS) dcdd144598 2011-02-23 kinaba: strip -s $(TARGET) dcdd144598 2011-02-23 kinaba: $(INTDIR)/%.o: rsrc/%.rc dcdd144598 2011-02-23 kinaba: windres -l=0x411 -I rsrc $< $@ dcdd144598 2011-02-23 kinaba: $(INTDIR)/%.o: %.cpp dcdd144598 2011-02-23 kinaba: g++ $(CXXFLAGS) -o$@ $<