| 33365:3d82cc32b7a2 | 33366:75dbccde9fc7 |
|---|---|
| 16 PIDGIN_TARGET := pidgin | 16 PIDGIN_TARGET := pidgin |
| 17 EXE_NAME := $(EXE_TARGET).exe | 17 EXE_NAME := $(EXE_TARGET).exe |
| 18 | 18 |
| 19 WINAPP := -mwindows | 19 WINAPP := -mwindows |
| 20 | 20 |
| 21 LDFLAGS := $(WINAPP) $(LD_HARDENING_OPTIONS) | 21 LDFLAGS := $(WINAPP) $(LD_HARDENING_OPTIONS) -Wl,--enable-auto-import -lssp |
| 22 | 22 |
| 23 ## | 23 ## |
| 24 ## INCLUDE PATHS | 24 ## INCLUDE PATHS |
| 25 ## | 25 ## |
| 26 PURPLE_INCLUDE_PATHS = \ | 26 PURPLE_INCLUDE_PATHS = \ |
| 158 | 158 |
| 159 $(PIDGIN_TARGET).dll $(PIDGIN_TARGET).dll.a: $(PURPLE_DLL).a $(PIDGIN_OBJECTS) | 159 $(PIDGIN_TARGET).dll $(PIDGIN_TARGET).dll.a: $(PURPLE_DLL).a $(PIDGIN_OBJECTS) |
| 160 $(CC) -shared $(PIDGIN_OBJECTS) $(LIB_PATHS) $(PIDGIN_LIBS) $(DLL_LD_FLAGS) -Wl,--output-def,$(PIDGIN_TARGET).def,--out-implib,$(PIDGIN_TARGET).dll.a -o $(PIDGIN_TARGET).dll | 160 $(CC) -shared $(PIDGIN_OBJECTS) $(LIB_PATHS) $(PIDGIN_LIBS) $(DLL_LD_FLAGS) -Wl,--output-def,$(PIDGIN_TARGET).def,--out-implib,$(PIDGIN_TARGET).dll.a -o $(PIDGIN_TARGET).dll |
| 161 | 161 |
| 162 $(EXE_TARGET).exe: $(PIDGIN_CONFIG_H) $(PIDGIN_DLL).a $(EXE_OBJECTS) $(PIDGIN_TARGET).dll | 162 $(EXE_TARGET).exe: $(PIDGIN_CONFIG_H) $(PIDGIN_DLL).a $(EXE_OBJECTS) $(PIDGIN_TARGET).dll |
| 163 $(CC) $(LDFLAGS) $(EXE_OBJECTS) -o $(EXE_TARGET).exe | 163 $(CC) $(EXE_OBJECTS) $(LDFLAGS) -o $(EXE_TARGET).exe |
| 164 | 164 |
| 165 ## | 165 ## |
| 166 ## CLEAN RULES | 166 ## CLEAN RULES |
| 167 ## | 167 ## |
| 168 clean: | 168 clean: |