Mercurial > pidgin.yaz
annotate plugins/perl/common/Makefile.mingw @ 11139:2b6009535e30
[gaim-migrate @ 13203]
Patch #1242220, from nekokun
"Attached is a patch for getting the CVS
pliugins/perl/common to compile in Win32. The makefile
was just missing some escape characters and a few
include directories, and module.h was referencing
GaimBrowserPlace without #ifndef _WIN32."
I haven't tested this. I have no idea if it works. Can someone on Windows let me know? It's my understanding that Perl doesn't compile on Windows anyway, so this can't really make it worse.
committer: Tailor Script <tailor@pidgin.im>
author | Richard Laager <rlaager@wiktel.com> |
---|---|
date | Thu, 21 Jul 2005 16:19:22 +0000 |
parents | 3f3bc7f1b6bf |
children | 60b863ecd89b |
rev | line source |
---|---|
6816
5aeba37b303c
[gaim-migrate @ 7356]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
1 # |
5aeba37b303c
[gaim-migrate @ 7356]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
2 # Makefile.mingw |
5aeba37b303c
[gaim-migrate @ 7356]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
3 # |
5aeba37b303c
[gaim-migrate @ 7356]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
4 # Description: Makefile for Gaim perl module. |
5aeba37b303c
[gaim-migrate @ 7356]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
5 # |
5aeba37b303c
[gaim-migrate @ 7356]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
6 |
5aeba37b303c
[gaim-migrate @ 7356]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
7 TARGET = Gaim |
7383
f1fe68ef00c7
[gaim-migrate @ 7978]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
6816
diff
changeset
|
8 AUTOSPLIT = lib/auto/Gaim/autosplit.ix |
6816
5aeba37b303c
[gaim-migrate @ 7356]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
9 |
7383
f1fe68ef00c7
[gaim-migrate @ 7978]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
6816
diff
changeset
|
10 ## |
f1fe68ef00c7
[gaim-migrate @ 7978]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
6816
diff
changeset
|
11 ## TOOLS |
f1fe68ef00c7
[gaim-migrate @ 7978]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
6816
diff
changeset
|
12 ## |
f1fe68ef00c7
[gaim-migrate @ 7978]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
6816
diff
changeset
|
13 |
10804 | 14 CC := gcc |
15 PERL := /cygdrive/c/perl/bin/perl | |
7383
f1fe68ef00c7
[gaim-migrate @ 7978]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
6816
diff
changeset
|
16 |
f1fe68ef00c7
[gaim-migrate @ 7978]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
6816
diff
changeset
|
17 ## |
f1fe68ef00c7
[gaim-migrate @ 7978]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
6816
diff
changeset
|
18 ## PATHS |
f1fe68ef00c7
[gaim-migrate @ 7978]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
6816
diff
changeset
|
19 ## |
6816
5aeba37b303c
[gaim-migrate @ 7356]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
20 |
5aeba37b303c
[gaim-migrate @ 7356]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
21 EXTUTILS := C:/perl/lib/ExtUtils |
5aeba37b303c
[gaim-migrate @ 7356]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
22 GAIM_TOP := ../../.. |
5aeba37b303c
[gaim-migrate @ 7356]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
23 GTK_TOP := ../../../../win32-dev/gtk_2_0 |
5aeba37b303c
[gaim-migrate @ 7356]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
24 PERL_TOP := ../../../../win32-dev/perl58 |
5aeba37b303c
[gaim-migrate @ 7356]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
25 PERL_PLUGIN_TOP := .. |
5aeba37b303c
[gaim-migrate @ 7356]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
26 GAIM_INSTALL_DIR := $(GAIM_TOP)/win32-install-dir |
5aeba37b303c
[gaim-migrate @ 7356]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
27 PERLMOD_INSTALL_DIR := $(GAIM_INSTALL_DIR)/perlmod |
5aeba37b303c
[gaim-migrate @ 7356]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
28 |
7383
f1fe68ef00c7
[gaim-migrate @ 7978]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
6816
diff
changeset
|
29 |
6816
5aeba37b303c
[gaim-migrate @ 7356]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
30 INCLUDE_PATHS = -I. \ |
5aeba37b303c
[gaim-migrate @ 7356]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
31 -I$(GAIM_TOP) \ |
5aeba37b303c
[gaim-migrate @ 7356]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
32 -I$(GAIM_TOP)/src \ |
11139
2b6009535e30
[gaim-migrate @ 13203]
Richard Laager <rlaager@wiktel.com>
parents:
11130
diff
changeset
|
33 -I$(GTK_TOP)/include \ |
2b6009535e30
[gaim-migrate @ 13203]
Richard Laager <rlaager@wiktel.com>
parents:
11130
diff
changeset
|
34 -I$(GTK_TOP)/include/gtk-2.0 \ |
6816
5aeba37b303c
[gaim-migrate @ 7356]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
35 -I$(GTK_TOP)/include/glib-2.0 \ |
11139
2b6009535e30
[gaim-migrate @ 13203]
Richard Laager <rlaager@wiktel.com>
parents:
11130
diff
changeset
|
36 -I$(GTK_TOP)/include/pango-1.0 \ |
2b6009535e30
[gaim-migrate @ 13203]
Richard Laager <rlaager@wiktel.com>
parents:
11130
diff
changeset
|
37 -I$(GTK_TOP)/include/atk-1.0 \ |
2b6009535e30
[gaim-migrate @ 13203]
Richard Laager <rlaager@wiktel.com>
parents:
11130
diff
changeset
|
38 -I$(GTK_TOP)/lib/gtk-2.0/include \ |
6816
5aeba37b303c
[gaim-migrate @ 7356]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
39 -I$(GTK_TOP)/lib/glib-2.0/include \ |
5aeba37b303c
[gaim-migrate @ 7356]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
40 -I$(PERL_TOP)/CORE |
5aeba37b303c
[gaim-migrate @ 7356]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
41 |
5aeba37b303c
[gaim-migrate @ 7356]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
42 LIB_PATHS = -L$(PERL_TOP) \ |
5aeba37b303c
[gaim-migrate @ 7356]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
43 -L$(PERL_PLUGIN_TOP) \ |
5aeba37b303c
[gaim-migrate @ 7356]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
44 -L$(GAIM_TOP)/src \ |
5aeba37b303c
[gaim-migrate @ 7356]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
45 -L$(GTK_TOP)/lib |
5aeba37b303c
[gaim-migrate @ 7356]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
46 |
5aeba37b303c
[gaim-migrate @ 7356]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
47 |
7383
f1fe68ef00c7
[gaim-migrate @ 7978]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
6816
diff
changeset
|
48 ## |
f1fe68ef00c7
[gaim-migrate @ 7978]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
6816
diff
changeset
|
49 ## SOURCES, OBJECTS |
f1fe68ef00c7
[gaim-migrate @ 7978]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
6816
diff
changeset
|
50 ## |
f1fe68ef00c7
[gaim-migrate @ 7978]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
6816
diff
changeset
|
51 |
11139
2b6009535e30
[gaim-migrate @ 13203]
Richard Laager <rlaager@wiktel.com>
parents:
11130
diff
changeset
|
52 XS_FILES = Account.xs \ |
2b6009535e30
[gaim-migrate @ 13203]
Richard Laager <rlaager@wiktel.com>
parents:
11130
diff
changeset
|
53 AccountOpts.xs \ |
2b6009535e30
[gaim-migrate @ 13203]
Richard Laager <rlaager@wiktel.com>
parents:
11130
diff
changeset
|
54 BuddyIcon.xs \ |
2b6009535e30
[gaim-migrate @ 13203]
Richard Laager <rlaager@wiktel.com>
parents:
11130
diff
changeset
|
55 BuddyList.xs \ |
2b6009535e30
[gaim-migrate @ 13203]
Richard Laager <rlaager@wiktel.com>
parents:
11130
diff
changeset
|
56 Cipher.xs \ |
2b6009535e30
[gaim-migrate @ 13203]
Richard Laager <rlaager@wiktel.com>
parents:
11130
diff
changeset
|
57 Cmds.xs \ |
2b6009535e30
[gaim-migrate @ 13203]
Richard Laager <rlaager@wiktel.com>
parents:
11130
diff
changeset
|
58 Connection.xs \ |
2b6009535e30
[gaim-migrate @ 13203]
Richard Laager <rlaager@wiktel.com>
parents:
11130
diff
changeset
|
59 Conversation.xs \ |
2b6009535e30
[gaim-migrate @ 13203]
Richard Laager <rlaager@wiktel.com>
parents:
11130
diff
changeset
|
60 FT.xs \ |
2b6009535e30
[gaim-migrate @ 13203]
Richard Laager <rlaager@wiktel.com>
parents:
11130
diff
changeset
|
61 Gaim.xs \ |
2b6009535e30
[gaim-migrate @ 13203]
Richard Laager <rlaager@wiktel.com>
parents:
11130
diff
changeset
|
62 ImgStore.xs \ |
2b6009535e30
[gaim-migrate @ 13203]
Richard Laager <rlaager@wiktel.com>
parents:
11130
diff
changeset
|
63 Log.xs \ |
2b6009535e30
[gaim-migrate @ 13203]
Richard Laager <rlaager@wiktel.com>
parents:
11130
diff
changeset
|
64 Network.xs \ |
2b6009535e30
[gaim-migrate @ 13203]
Richard Laager <rlaager@wiktel.com>
parents:
11130
diff
changeset
|
65 Notify.xs \ |
2b6009535e30
[gaim-migrate @ 13203]
Richard Laager <rlaager@wiktel.com>
parents:
11130
diff
changeset
|
66 Plugin.xs \ |
2b6009535e30
[gaim-migrate @ 13203]
Richard Laager <rlaager@wiktel.com>
parents:
11130
diff
changeset
|
67 PluginPref.xs \ |
2b6009535e30
[gaim-migrate @ 13203]
Richard Laager <rlaager@wiktel.com>
parents:
11130
diff
changeset
|
68 Pounce.xs \ |
2b6009535e30
[gaim-migrate @ 13203]
Richard Laager <rlaager@wiktel.com>
parents:
11130
diff
changeset
|
69 Prefs.xs \ |
2b6009535e30
[gaim-migrate @ 13203]
Richard Laager <rlaager@wiktel.com>
parents:
11130
diff
changeset
|
70 Privacy.xs \ |
2b6009535e30
[gaim-migrate @ 13203]
Richard Laager <rlaager@wiktel.com>
parents:
11130
diff
changeset
|
71 Proxy.xs \ |
2b6009535e30
[gaim-migrate @ 13203]
Richard Laager <rlaager@wiktel.com>
parents:
11130
diff
changeset
|
72 Prpl.xs \ |
2b6009535e30
[gaim-migrate @ 13203]
Richard Laager <rlaager@wiktel.com>
parents:
11130
diff
changeset
|
73 Request.xs \ |
2b6009535e30
[gaim-migrate @ 13203]
Richard Laager <rlaager@wiktel.com>
parents:
11130
diff
changeset
|
74 Roomlist.xs \ |
2b6009535e30
[gaim-migrate @ 13203]
Richard Laager <rlaager@wiktel.com>
parents:
11130
diff
changeset
|
75 SSLConn.xs \ |
2b6009535e30
[gaim-migrate @ 13203]
Richard Laager <rlaager@wiktel.com>
parents:
11130
diff
changeset
|
76 SavedStatuses.xs \ |
2b6009535e30
[gaim-migrate @ 13203]
Richard Laager <rlaager@wiktel.com>
parents:
11130
diff
changeset
|
77 Server.xs \ |
2b6009535e30
[gaim-migrate @ 13203]
Richard Laager <rlaager@wiktel.com>
parents:
11130
diff
changeset
|
78 Sound.xs \ |
2b6009535e30
[gaim-migrate @ 13203]
Richard Laager <rlaager@wiktel.com>
parents:
11130
diff
changeset
|
79 Status.xs \ |
2b6009535e30
[gaim-migrate @ 13203]
Richard Laager <rlaager@wiktel.com>
parents:
11130
diff
changeset
|
80 Stringref.xs \ |
2b6009535e30
[gaim-migrate @ 13203]
Richard Laager <rlaager@wiktel.com>
parents:
11130
diff
changeset
|
81 Util.xs \ |
2b6009535e30
[gaim-migrate @ 13203]
Richard Laager <rlaager@wiktel.com>
parents:
11130
diff
changeset
|
82 XMLNode.xs \ |
6816
5aeba37b303c
[gaim-migrate @ 7356]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
83 |
5aeba37b303c
[gaim-migrate @ 7356]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
84 FALLBACKS = const-c.inc const-xs.inc |
5aeba37b303c
[gaim-migrate @ 7356]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
85 |
5aeba37b303c
[gaim-migrate @ 7356]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
86 C_FILES = $(XS_FILES:%.xs=%.c) |
5aeba37b303c
[gaim-migrate @ 7356]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
87 |
5aeba37b303c
[gaim-migrate @ 7356]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
88 OBJECTS = $(C_FILES:%.c=%.o) |
5aeba37b303c
[gaim-migrate @ 7356]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
89 |
7383
f1fe68ef00c7
[gaim-migrate @ 7978]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
6816
diff
changeset
|
90 ## |
f1fe68ef00c7
[gaim-migrate @ 7978]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
6816
diff
changeset
|
91 ## LIBRARIES |
f1fe68ef00c7
[gaim-migrate @ 7978]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
6816
diff
changeset
|
92 ## |
f1fe68ef00c7
[gaim-migrate @ 7978]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
6816
diff
changeset
|
93 |
6816
5aeba37b303c
[gaim-migrate @ 7356]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
94 LIBS = -lperl58 \ |
5aeba37b303c
[gaim-migrate @ 7356]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
95 -lperl \ |
5aeba37b303c
[gaim-migrate @ 7356]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
96 -lgaim \ |
5aeba37b303c
[gaim-migrate @ 7356]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
97 -lglib-2.0 |
5aeba37b303c
[gaim-migrate @ 7356]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
98 |
7383
f1fe68ef00c7
[gaim-migrate @ 7978]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
6816
diff
changeset
|
99 ## |
f1fe68ef00c7
[gaim-migrate @ 7978]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
6816
diff
changeset
|
100 ## RULES |
f1fe68ef00c7
[gaim-migrate @ 7978]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
6816
diff
changeset
|
101 ## |
f1fe68ef00c7
[gaim-migrate @ 7978]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
6816
diff
changeset
|
102 |
6816
5aeba37b303c
[gaim-migrate @ 7356]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
103 # How to make a C file |
5aeba37b303c
[gaim-migrate @ 7356]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
104 %.o: %.c |
5aeba37b303c
[gaim-migrate @ 7356]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
105 $(CC) $(CFLAGS) $(INCLUDE_PATHS) $(DEFINES) -c $< -o $@ |
5aeba37b303c
[gaim-migrate @ 7356]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
106 |
5aeba37b303c
[gaim-migrate @ 7356]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
107 # How to make a XS file |
5aeba37b303c
[gaim-migrate @ 7356]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
108 %.c: %.xs |
5aeba37b303c
[gaim-migrate @ 7356]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
109 $(PERL) $(EXTUTILS)/xsubpp -typemap $(EXTUTILS)/typemap -typemap typemap $< > $@ |
5aeba37b303c
[gaim-migrate @ 7356]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
110 |
5aeba37b303c
[gaim-migrate @ 7356]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
111 %.inc: |
5aeba37b303c
[gaim-migrate @ 7356]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
112 cp fallback/$@ ./ |
5aeba37b303c
[gaim-migrate @ 7356]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
113 |
7383
f1fe68ef00c7
[gaim-migrate @ 7978]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
6816
diff
changeset
|
114 ## |
f1fe68ef00c7
[gaim-migrate @ 7978]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
6816
diff
changeset
|
115 ## TARGETS |
f1fe68ef00c7
[gaim-migrate @ 7978]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
6816
diff
changeset
|
116 ## |
6816
5aeba37b303c
[gaim-migrate @ 7356]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
117 |
7383
f1fe68ef00c7
[gaim-migrate @ 7978]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
6816
diff
changeset
|
118 .PHONY: all clean |
f1fe68ef00c7
[gaim-migrate @ 7978]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
6816
diff
changeset
|
119 |
f1fe68ef00c7
[gaim-migrate @ 7978]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
6816
diff
changeset
|
120 all: $(TARGET).dll $(AUTOSPLIT) |
f1fe68ef00c7
[gaim-migrate @ 7978]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
6816
diff
changeset
|
121 |
6816
5aeba37b303c
[gaim-migrate @ 7356]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
122 install: |
7383
f1fe68ef00c7
[gaim-migrate @ 7978]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
6816
diff
changeset
|
123 rm -rf $(PERLMOD_INSTALL_DIR) |
f1fe68ef00c7
[gaim-migrate @ 7978]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
6816
diff
changeset
|
124 cp -R lib $(PERLMOD_INSTALL_DIR) |
f1fe68ef00c7
[gaim-migrate @ 7978]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
6816
diff
changeset
|
125 cp $(TARGET).dll $(PERLMOD_INSTALL_DIR) |
f1fe68ef00c7
[gaim-migrate @ 7978]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
6816
diff
changeset
|
126 |
f1fe68ef00c7
[gaim-migrate @ 7978]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
6816
diff
changeset
|
127 $(AUTOSPLIT): Gaim.pm |
f1fe68ef00c7
[gaim-migrate @ 7978]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
6816
diff
changeset
|
128 mkdir -p ./lib/auto |
f1fe68ef00c7
[gaim-migrate @ 7978]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
6816
diff
changeset
|
129 cp Gaim.pm ./lib |
f1fe68ef00c7
[gaim-migrate @ 7978]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
6816
diff
changeset
|
130 $(PERL) -MAutoSplit -e 'autosplit("lib/Gaim.pm")' |
6816
5aeba37b303c
[gaim-migrate @ 7356]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
131 |
5aeba37b303c
[gaim-migrate @ 7356]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
132 $(TARGET).dll: $(FALLBACKS) $(OBJECTS) |
5aeba37b303c
[gaim-migrate @ 7356]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
133 $(CC) -shared $(OBJECTS) $(LIB_PATHS) $(LIBS) -o $(TARGET).dll |
5aeba37b303c
[gaim-migrate @ 7356]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
134 |
7383
f1fe68ef00c7
[gaim-migrate @ 7978]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
6816
diff
changeset
|
135 ## |
f1fe68ef00c7
[gaim-migrate @ 7978]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
6816
diff
changeset
|
136 ## CLEAN |
f1fe68ef00c7
[gaim-migrate @ 7978]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
6816
diff
changeset
|
137 ## |
f1fe68ef00c7
[gaim-migrate @ 7978]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
6816
diff
changeset
|
138 |
6816
5aeba37b303c
[gaim-migrate @ 7356]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
139 clean: |
7383
f1fe68ef00c7
[gaim-migrate @ 7978]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
6816
diff
changeset
|
140 rm -rf *.o $(TARGET).dll $(FALLBACKS) lib |