diff src/Makefile.mingw @ 11561:71945305a87e

[gaim-migrate @ 13825] Some stuff to make Wingaim run nicely from a USB Drive committer: Tailor Script <tailor@pidgin.im>
author Daniel Atallah <daniel.atallah@gmail.com>
date Wed, 21 Sep 2005 02:05:08 +0000
parents 5c8210f7cbe2
children f1e07c3332d9
line wrap: on
line diff
--- a/src/Makefile.mingw	Tue Sep 20 23:48:20 2005 +0000
+++ b/src/Makefile.mingw	Wed Sep 21 02:05:08 2005 +0000
@@ -31,6 +31,10 @@
 
 DEFINES = -D_WIN32_WINNT=0x0501
 
+ifeq ($(MAKECMDGOALS), $(TARGET)-portable.exe)
+DEFINES := $(DEFINES) -DPORTABLE
+endif
+
 LDFLAGS = -mwindows
 
 #-mconsole
@@ -231,6 +235,10 @@
 $(TARGET).exe: $(TARGET).dll $(EXE_OBJECTS)
 	$(CC) $(LDFLAGS) $(EXE_OBJECTS) $(LIB_PATHS) $(EXE_LIBS) -o $(TARGET).exe
 
+$(TARGET)-portable.exe: clean_exe $(EXE_OBJECTS)
+	$(CC) $(LDFLAGS) $(EXE_OBJECTS) $(LIB_PATHS) $(EXE_LIBS) -o $(TARGET)-portable.exe
+	rm win_gaim.o
+
 ##
 ## CLEAN RULES
 ##
@@ -241,3 +249,6 @@
 	rm -rf $(TARGET).dll
 	rm -rf $(TARGET).lib
 	rm -rf $(TARGET).exe
+
+clean_exe:
+	rm -rf win_gaim.o