source: trunk/third/glib2/gmodule/makefile.mingw @ 18776

Revision 18776, 816 bytes checked in by ghudson, 21 years ago (diff)
This commit was generated by cvs2svn to compensate for changes in r18775, which included commits to RCS files with non-trunk default branches.
Line 
1## Makefile for building the gmodule DLL with gcc for mingw. The build
2## uses tools running on cygwin, however.
3
4## Use: make -f makefile.mingw
5
6TOP = ../..
7
8include ../build/win32/make.mingw
9
10################################################################
11
12# Nothing much configurable below
13
14INCLUDES = -I .. -I ../glib -I .
15DEFINES = -DHAVE_CONFIG_H -DG_LOG_DOMAIN=\"GModule\" -DG_ENABLE_DEBUG
16
17all : \
18        gmoduleconf.h \
19        libgmodule-2.0.a
20
21gmodule_OBJECTS = \
22        gmodule.o
23
24gmoduleconf.h: gmoduleconf.h.win32
25        cp $< $@
26
27################ The gmodule DLL
28
29libgmodule-2.0.a : $(gmodule_OBJECTS) gmodule.def gmodule-2.0.rc
30        $(BUILD_DLL) gmodule-2.0 200:1:200 $(CFLAGS) gmodule.def $(gmodule_OBJECTS) -L ../glib -lglib-2.0
31
32gmodule-2.0.rc : gmodule.rc
33        cp $< $@
34
35################ Other stuff
36
37clean::
38        -rm gmoduleconf.h
Note: See TracBrowser for help on using the repository browser.