svnno****@sourc*****
svnno****@sourc*****
2009年 9月 19日 (土) 23:21:06 JST
Revision: 3622 http://sourceforge.jp/projects/ttssh2/svn/view?view=rev&revision=3622 Author: maya Date: 2009-09-19 23:21:06 +0900 (Sat, 19 Sep 2009) Log Message: ----------- Makefile の書き方を変更 動作は変更していません Modified Paths: -------------- trunk/cygterm/Makefile -------------- next part -------------- Modified: trunk/cygterm/Makefile =================================================================== --- trunk/cygterm/Makefile 2009-09-16 14:01:44 UTC (rev 3621) +++ trunk/cygterm/Makefile 2009-09-19 14:21:06 UTC (rev 3622) @@ -5,9 +5,10 @@ CC = gcc CFLAGS = -O2 -fno-exceptions #CFLAGS = -g -fno-exceptions -LIBS = -mwindows +LDFLAGS = -mwindows LAUNCH = cyglaunch.exe +LAUNCH_SRC = cyglaunch.c EXE = cygterm.exe SRC = $(EXE:.exe=.cc) CFG = $(EXE:.exe=.cfg) @@ -19,20 +20,20 @@ $(EXE) : $(SRC) $(RES) ifeq (0, $(shell nm /usr/lib/crt0.o | grep -c WinMainCRTStartup)) - $(CC) $(CFLAGS) -DNO_WIN_MAIN -o $(EXE) $(SRC) $(RES) $(LIBS) + $(CC) $(CFLAGS) $(LDFLAGS) -DNO_WIN_MAIN -o $(EXE) $(SRC) $(RES) else - $(CC) $(CFLAGS) -o $(EXE) $(SRC) $(RES) $(LIBS) + $(CC) $(CFLAGS) $(LDFLAGS) -o $(EXE) $(SRC) $(RES) endif strip $(EXE) -$(LAUNCH) : cyglaunch.c $(RES) - cc -mno-cygwin -mwindows -o cyglaunch cyglaunch.c $(RES) +$(LAUNCH) : $(LAUNCH_SRC) $(RES) + $(CC) $(CFLAGS) $(LDFLAGS) -mno-cygwin -o $(LAUNCH) $(LAUNCH_SRC) $(RES) strip $(LAUNCH) $(RC): echo 'icon ICON $(ICO)' > $(RC) -$(RES): $(ICO) $(RC) +$(RES): $(ICO) $(RC) windres -O coff -o $(RES) $(RC) clean : @@ -49,4 +50,4 @@ rm -f $(BINDIR)/$(CFG) src : - tar cf - $(SRC) $(ICO) $(CFG) cyglaunch.c README README-j Makefile | gzip > cygterm+.tar.gz + tar cf - $(SRC) $(ICO) $(CFG) $(LAUNCH_SRC) README README-j Makefile | gzip > cygterm+.tar.gz