Mercurial > pidgin.yaz
comparison pidgin/Makefile.mingw @ 17414:ecf5bf6daa78
Create .def files for easy msvc import library creation.
author | Daniel Atallah <daniel.atallah@gmail.com> |
---|---|
date | Fri, 25 May 2007 19:23:36 +0000 |
parents | 1843c0180fbe |
children | deb035e6d748 |
comparison
equal
deleted
inserted
replaced
17410:fe8a1051aa0a | 17414:ecf5bf6daa78 |
---|---|
157 $@.in > $@ | 157 $@.in > $@ |
158 | 158 |
159 $(EXE_OBJECTS) $(PIDGIN_OBJECTS): $(PIDGIN_CONFIG_H) | 159 $(EXE_OBJECTS) $(PIDGIN_OBJECTS): $(PIDGIN_CONFIG_H) |
160 | 160 |
161 $(PIDGIN_TARGET).dll $(PIDGIN_TARGET).dll.a: $(PURPLE_DLL).a $(PIDGIN_IDLETRACK_DLL).a $(PIDGIN_OBJECTS) | 161 $(PIDGIN_TARGET).dll $(PIDGIN_TARGET).dll.a: $(PURPLE_DLL).a $(PIDGIN_IDLETRACK_DLL).a $(PIDGIN_OBJECTS) |
162 $(CC) -shared $(PIDGIN_OBJECTS) $(LIB_PATHS) $(GTKPURPLES) $(DLL_LD_FLAGS) -Wl,--out-implib,$(PIDGIN_TARGET).dll.a -o $(PIDGIN_TARGET).dll | 162 $(CC) -shared $(PIDGIN_OBJECTS) $(LIB_PATHS) $(GTKPURPLES) $(DLL_LD_FLAGS) -Wl,--output-def,$(PIDGIN_TARGET).def,--out-implib,$(PIDGIN_TARGET).dll.a -o $(PIDGIN_TARGET).dll |
163 | 163 |
164 $(EXE_TARGET).exe: $(PIDGIN_CONFIG_H) $(PIDGIN_DLL).a $(PIDGIN_IDLETRACK_DLL).a $(EXE_OBJECTS) | 164 $(EXE_TARGET).exe: $(PIDGIN_CONFIG_H) $(PIDGIN_DLL).a $(PIDGIN_IDLETRACK_DLL).a $(EXE_OBJECTS) |
165 $(CC) $(LDFLAGS) $(EXE_OBJECTS) -o $(EXE_TARGET).exe | 165 $(CC) $(LDFLAGS) $(EXE_OBJECTS) -o $(EXE_TARGET).exe |
166 | 166 |
167 $(EXE_TARGET)-portable.exe: DEFINES += -DPORTABLE | 167 $(EXE_TARGET)-portable.exe: DEFINES += -DPORTABLE |