Sat, 27 Jun 2009 17:56:04 +0000
We're releasing Pidgin 2.5.8 today, not yesterday.
| 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 | ||
|
16100
a0ab70986c10
This should get all the Win32 Makefiles in line with
Kevin Stange <kstange@pidgin.im>
parents:
15438
diff
changeset
|
7 | PIDGIN_TREE_TOP := ../../.. |
|
a0ab70986c10
This should get all the Win32 Makefiles in line with
Kevin Stange <kstange@pidgin.im>
parents:
15438
diff
changeset
|
8 | include $(PIDGIN_TREE_TOP)/libpurple/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 | ||
|
16100
a0ab70986c10
This should get all the Win32 Makefiles in line with
Kevin Stange <kstange@pidgin.im>
parents:
15438
diff
changeset
|
20 | include $(PIDGIN_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 | ||
|
16100
a0ab70986c10
This should get all the Win32 Makefiles in line with
Kevin Stange <kstange@pidgin.im>
parents:
15438
diff
changeset
|
30 | install: $(PIDGIN_INSTALL_DIR) |
|
a0ab70986c10
This should get all the Win32 Makefiles in line with
Kevin Stange <kstange@pidgin.im>
parents:
15438
diff
changeset
|
31 | cp $(TARGET).dll $(PIDGIN_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 | |
|
16100
a0ab70986c10
This should get all the Win32 Makefiles in line with
Kevin Stange <kstange@pidgin.im>
parents:
15438
diff
changeset
|
47 | include $(PIDGIN_COMMON_TARGETS) |