Blame win32/gtksourceview-introspection-msvc.mak

Packit a7d494
# NMake Makefile to build Introspection Files for GtkSourceView
Packit a7d494
Packit a7d494
!include detectenv-msvc.mak
Packit a7d494
Packit a7d494
APIVERSION = 3.0
Packit a7d494
Packit a7d494
CHECK_PACKAGE = gtk+-3.0
Packit a7d494
Packit a7d494
built_install_girs = GtkSource-$(APIVERSION).gir
Packit a7d494
built_install_typelibs = GtkSource-$(APIVERSION).typelib
Packit a7d494
Packit a7d494
!include introspection-msvc.mak
Packit a7d494
Packit a7d494
!if "$(BUILD_INTROSPECTION)" == "TRUE"
Packit a7d494
all: setgirbuildenv $(built_install_girs) $(built_install_typelibs)
Packit a7d494
Packit a7d494
setgirbuildenv:
Packit a7d494
	@set PYTHONPATH=$(PREFIX)\lib\gobject-introspection
Packit a7d494
	@set PATH=vs$(VSVER)\$(CFG)\$(PLAT)\bin;$(PREFIX)\bin;$(PATH)
Packit a7d494
	@set PKG_CONFIG_PATH=$(PKG_CONFIG_PATH)
Packit a7d494
	@set LIB=vs$(VSVER)\$(CFG)\$(PLAT)\bin;$(LIB)
Packit a7d494
Packit a7d494
!include introspection.body.mak
Packit a7d494
Packit a7d494
install-introspection: setgirbuildenv $(built_install_girs) $(built_install_typelibs)
Packit a7d494
	@-copy *.gir $(G_IR_INCLUDEDIR)
Packit a7d494
	@-copy /b *.typelib $(G_IR_TYPELIBDIR)
Packit a7d494
Packit a7d494
!else
Packit a7d494
all:
Packit a7d494
	@-echo $(ERROR_MSG)
Packit a7d494
!endif
Packit a7d494
Packit a7d494
clean:
Packit a7d494
	@-del /f/q *.typelib
Packit a7d494
	@-del /f/q *.gir