Sun, 15 Apr 2007 02:10:37 +0000
propagate from branch 'im.pidgin.gaim' (head b2836a24d81e7a1bd1d21b3aea8794b094391344)
to branch 'im.pidgin.rlaager.merging.soc-msnp13-to-svn18164' (head 463b4fa9f067b279f843520d95a822adc86a0a1b)
| 3904 | 1 | # |
| 2 | # Makefile.mingw | |
| 3 | # | |
|
4545
c4b55cf097fb
[gaim-migrate @ 4824]
Herman Bloggs <herman@bluedigits.com>
parents:
4532
diff
changeset
|
4 | # Description: Makefile for idletrack |
| 3904 | 5 | # |
| 6 | ||
|
14377
c0440e16bacd
[gaim-migrate @ 17008]
Daniel Atallah <datallah@pidgin.im>
parents:
14286
diff
changeset
|
7 | GAIM_TOP := ../../.. |
|
c0440e16bacd
[gaim-migrate @ 17008]
Daniel Atallah <datallah@pidgin.im>
parents:
14286
diff
changeset
|
8 | include $(GAIM_TOP)/libgaim/win32/global.mak |
| 3904 | 9 | |
|
4545
c4b55cf097fb
[gaim-migrate @ 4824]
Herman Bloggs <herman@bluedigits.com>
parents:
4532
diff
changeset
|
10 | TARGET = idletrack |
| 3904 | 11 | |
| 12 | ## | |
| 13 | ## SOURCES, OBJECTS | |
| 14 | ## | |
| 15 | ||
|
14377
c0440e16bacd
[gaim-migrate @ 17008]
Daniel Atallah <datallah@pidgin.im>
parents:
14286
diff
changeset
|
16 | C_SRC = idletrack.c |
| 3904 | 17 | |
| 18 | OBJECTS = $(C_SRC:%.c=%.o) | |
| 19 | ||
|
14377
c0440e16bacd
[gaim-migrate @ 17008]
Daniel Atallah <datallah@pidgin.im>
parents:
14286
diff
changeset
|
20 | include $(GAIM_COMMON_RULES) |
| 3904 | 21 | |
| 22 | ## | |
| 23 | ## TARGET DEFINITIONS | |
| 24 | ## | |
| 25 | ||
|
14638
b0fa76dac93f
[gaim-migrate @ 17300]
Daniel Atallah <datallah@pidgin.im>
parents:
14377
diff
changeset
|
26 | .PHONY: all install clean |
| 3904 | 27 | |
| 28 | all: $(TARGET).dll | |
| 29 | ||
|
14377
c0440e16bacd
[gaim-migrate @ 17008]
Daniel Atallah <datallah@pidgin.im>
parents:
14286
diff
changeset
|
30 | install: $(GAIM_INSTALL_DIR) |
|
c0440e16bacd
[gaim-migrate @ 17008]
Daniel Atallah <datallah@pidgin.im>
parents:
14286
diff
changeset
|
31 | cp $(TARGET).dll $(GAIM_INSTALL_DIR) |
| 3904 | 32 | |
| 33 | ## | |
| 34 | ## BUILD DLL | |
| 35 | ## | |
| 36 | ||
|
14377
c0440e16bacd
[gaim-migrate @ 17008]
Daniel Atallah <datallah@pidgin.im>
parents:
14286
diff
changeset
|
37 | $(TARGET).dll $(TARGET).dll.a: $(OBJECTS) |
|
14286
9ff15ceacd34
[gaim-migrate @ 16905]
Daniel Atallah <datallah@pidgin.im>
parents:
14253
diff
changeset
|
38 | $(CC) -shared $(OBJECTS) $(LIB_PATHS) $(LIBS) $(DLL_LD_FLAGS) -Wl,--out-implib,$(TARGET).dll.a -o $(TARGET).dll |
| 3904 | 39 | |
| 40 | ## | |
| 41 | ## CLEAN RULES | |
| 42 | ## | |
| 43 | ||
| 44 | clean: | |
|
14638
b0fa76dac93f
[gaim-migrate @ 17300]
Daniel Atallah <datallah@pidgin.im>
parents:
14377
diff
changeset
|
45 | rm -f $(OBJECTS) $(TARGET).dll $(TARGET).dll.a |
|
14377
c0440e16bacd
[gaim-migrate @ 17008]
Daniel Atallah <datallah@pidgin.im>
parents:
14286
diff
changeset
|
46 | |
|
c0440e16bacd
[gaim-migrate @ 17008]
Daniel Atallah <datallah@pidgin.im>
parents:
14286
diff
changeset
|
47 | include $(GAIM_COMMON_TARGETS) |