Version 0.5
[atk.git] / atk / makefile.msc
blobbffe82c774c9762b7388228f86d185876e6d43da
1 # autogenerated from automake.am with automake.py
2 # and slightly modified ...
4 TOP = ..\..
5 PRJ_TOP = ..
6 PACKAGE = atk
7 !INCLUDE $(TOP)\build\win32\make.msc
9 PKG_VER = 0.5
11 top_srcdir = $(PRJ_TOP)
12 top_builddir = $(PRJ_TOP)
13 includedir = $(PRJ_TOP)
14 LT_RELEASE = $(PKG_VER)
16 INCLUDES = \
17         -I$(top_srcdir) $(GLIB_CFLAGS) $(PANGO_CFLAGS)
19 PKG_LINK = $(GLIB_LIBS) $(PANGO_LIBS)
21 MAINTAINERCLEANFILES = \
22         atkmarshal.c
24 OBJECTS = \
25         atkaction.obj \
26         atkcomponent.obj \
27         atkdocument.obj \
28         atkeditabletext.obj \
29         atkhyperlink.obj \
30         atkhypertext.obj \
31         atkimage.obj \
32         atknoopobject.obj \
33         atknoopobjectfactory.obj \
34         atkobject.obj \
35         atkobjectfactory.obj \
36         atkregistry.obj \
37         atkrelation.obj \
38         atkrelationset.obj \
39         atkselection.obj \
40         atkstate.obj \
41         atkstateset.obj \
42         atkstreamablecontent.obj \
43         atktable.obj \
44         atktext.obj \
45         atkutil.obj \
46         atkvalue.obj \
48 libatkincludedi = \
49         $(includedir)/atk-1.0/atk
51 lib_LTLIBRARIES = \
52         libatk.la
54 libatkinclude_HEADERS = \
55         atk.h \
56         atkaction.h \
57         atkcomponent.h \
58         atkdocument.h \
59         atkeditabletext.h \
60         atkhyperlink.h \
61         atkhypertext.h \
62         atknoopobject.h \
63         atknoopobjectfactory.h \
64         atkobject.h \
65         atkobjectfactory.h \
66         atkimage.h \
67         atkregistry.h \
68         atkrelation.h \
69         atkrelationset.h \
70         atkselection.h \
71         atkstate.h \
72         atkstateset.h \
73         atkstreamablecontent.h \
74         atktable.h \
75         atktext.h \
76         atkutil.h \
77         atkvalue.h
79 EXTRA_DIST = \
80         atkmarshal.list
82 GENERATED = atkmarshal.c atkmarshal.h
84 all : \
85         $(GENERATED) \
86         $(PACKAGE)-$(PKG_VER).dll
88 atkmarshal.h : atkmarshal.list
89         $(GLIB)\gobject\glib-genmarshal --prefix=atk_marshal atkmarshal.list --header >atkmarshal.h
91 atkmarshal.c : atkmarshal.list
92         $(GLIB)\gobject\glib-genmarshal --prefix=atk_marshal atkmarshal.list --body >atkmarshal.c
94 $(PRJ_TOP)\config.h: $(PRJ_TOP)\config.h.win32
95         copy $(PRJ_TOP)\config.h.win32 $(PRJ_TOP)\config.h
97 RESOURCE = $(PACKAGE).res
99 $(PACKAGE).lib : $(OBJECTS)
100         lib /out:$(PACKAGE).lib $(OBJECTS)
102 $(PACKAGE)-$(PKG_VER).dll : $(OBJECTS) $(PACKAGE).def
103         $(CC) $(CFLAGS) -LD -Fe$(PACKAGE)-$(PKG_VER).dll $(OBJECTS) $(PKG_LINK) user32.lib advapi32.lib wsock32.lib $(LDFLAGS) /def:$(PACKAGE).def
105 $(PACKAGE).exe : $(OBJECTS) $(PACKAGE).def $(PACKAGE).res
106         $(CC) $(CFLAGS) -Fe$(PACKAGE).exe $(PACKAGE).res $(OBJECTS) $(PKG_LINK) \
107         user32.lib advapi32.lib shell32.lib wsock32.lib winspool.lib $(LDFLAGS) /def:$(PACKAGE).def
109 .c.obj :
110         $(CC) $(CFLAGS) -GD -c $(PKG_CFLAGS) $<