make it compile again
[platform/upstream/glib.git] / gthread / makefile.msc.in
1 ## Makefile for building the gthread dll with Microsoft C
2 ## Use: nmake -f makefile.msc install
3
4 GLIB_VER = @GLIB_MAJOR_VERSION@.@GLIB_MINOR_VERSION@
5
6 TOP = ..\..
7
8 !INCLUDE $(TOP)\build\win32\make.msc
9
10 # Possibly override GLib version in build\win32\module.defs
11 GLIB_VER = @GLIB_MAJOR_VERSION@.@GLIB_MINOR_VERSION@
12
13 ################################################################
14
15 # Nothing much configurable below
16
17 INCLUDES = -I .. -I . -I ..\glib
18 DEFINES = -DHAVE_CONFIG_H -DG_LOG_DOMAIN=\"GThread\"
19 # DEPCFLAGS = $(PTHREAD_CFLAGS)
20 # DEPCLIBS = $(PTHREAD_LIBS) 
21 all : \
22         gthread-$(GLIB_VER).dll
23
24 gthread_OBJECTS = \
25         gthread-impl.obj
26
27 makefile.msc: makefile.msc.in
28         $(SED) -e s,@GLIB[_]MAJOR_VERSION@,@GLIB_MAJOR_VERSION@, \
29                -e s,@GLIB[_]MINOR_VERSION@,@GLIB_MINOR_VERSION@, <makefile.msc.in >$@
30
31 gthread-impl.obj : gthread-impl.c gthread-win32.c
32         $(CC) -c $(CFLAGS) gthread-impl.c
33         
34 gthread-$(GLIB_VER).dll : $(gthread_OBJECTS) gthread.def
35         $(CC) $(CFLAGS) -LD -Fegthread-$(GLIB_VER).dll $(gthread_OBJECTS) ..\glib\glib-$(GLIB_VER).lib $(DEPCLIBS) $(LDFLAGS) /def:gthread.def