6bac289dd67589bc50b2623c4c0828fb0ff0db03
[platform/upstream/atk.git] / win32 / atk-introspection-msvc.mak
1 # NMake Makefile to build Introspection Files for ATK
2
3 !include detectenv-msvc.mak
4
5 APIVERSION = 1.0
6
7 CHECK_PACKAGE = gobject-2.0
8
9 !include introspection-msvc.mak
10
11 !if "$(BUILD_INTROSPECTION)" == "TRUE"
12 all: setgirbuildenv Atk-$(APIVERSION).gir Atk-$(APIVERSION).typelib
13
14 setgirbuildenv:
15         @-set PYTHONPATH=$(PREFIX)\lib\gobject-introspection
16         @-set PATH=vs$(VSVER)\$(CFG)\$(PLAT)\bin;$(PREFIX)\bin;$(PATH)
17         @-set PKG_CONFIG_PATH=$(PKG_CONFIG_PATH)
18         @-set LIB=vs$(VSVER)\$(CFG)\$(PLAT)\bin;$(LIB)
19
20 !include introspection.body.mak
21
22 install-introspection: all
23         @-copy Atk-$(APIVERSION).gir $(G_IR_INCLUDEDIR)
24         @-copy /b Atk-$(APIVERSION).typelib $(G_IR_TYPELIBDIR)
25
26 !else
27 all:
28         @-echo $(ERROR_MSG)
29 !endif
30
31 clean:
32         @-del /f/q Atk-$(APIVERSION).typelib
33         @-del /f/q Atk-$(APIVERSION).gir