win32/config-msvc.mak: Improve flexibility
Allow one to specify INCLUDEDIR and LIBDIR to locate the headers needed for generating sources, if they are not under $(PREFIX)\include and $(PREFIX)\lib, repsectively.
This commit is contained in:
parent
713fab7596
commit
89287d5500
@ -46,6 +46,14 @@ GLIB_COMPILE_SCHEMAS = $(PREFIX)\bin\glib-compile-schemas.exe
|
|||||||
MSGFMT = msgfmt
|
MSGFMT = msgfmt
|
||||||
!endif
|
!endif
|
||||||
|
|
||||||
|
!ifndef INCLUDEDIR
|
||||||
|
INCLUDEDIR=$(PREFIX)\include
|
||||||
|
!endif
|
||||||
|
|
||||||
|
!ifndef LIBDIR
|
||||||
|
LIBDIR=$(PREFIX)\lib
|
||||||
|
!endif
|
||||||
|
|
||||||
!if "$(PLAT)" == "x64"
|
!if "$(PLAT)" == "x64"
|
||||||
AT_PLAT=x86_64
|
AT_PLAT=x86_64
|
||||||
!elseif "$(PLAT)" == "arm64"
|
!elseif "$(PLAT)" == "arm64"
|
||||||
@ -85,15 +93,15 @@ GTK_PREPROCESSOR_FLAGS = \
|
|||||||
/I.\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gtk-3 \
|
/I.\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gtk-3 \
|
||||||
/I.\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gdk-3 \
|
/I.\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gdk-3 \
|
||||||
/I.. \
|
/I.. \
|
||||||
/I$(PREFIX)\include\gdk-pixbuf-2.0 \
|
/I$(INCLUDEDIR)\gdk-pixbuf-2.0 \
|
||||||
/I$(PREFIX)\include\pango-1.0 \
|
/I$(INCLUDEDIR)\pango-1.0 \
|
||||||
/I$(PREFIX)\include\atk-1.0 \
|
/I$(INCLUDEDIR)\atk-1.0 \
|
||||||
/I$(PREFIX)\include\harfbuzz \
|
/I$(INCLUDEDIR)\harfbuzz \
|
||||||
/I$(PREFIX)\include\cairo \
|
/I$(INCLUDEDIR)\cairo \
|
||||||
/I$(PREFIX)\include\gio-win32-2.0 \
|
/I$(INCLUDEDIR)\gio-win32-2.0 \
|
||||||
/I$(PREFIX)\include\glib-2.0 \
|
/I$(INCLUDEDIR)\glib-2.0 \
|
||||||
/I$(PREFIX)\lib\glib-2.0\include \
|
/I$(LIBDIR)\glib-2.0\include \
|
||||||
/I$(PREFIX)\include \
|
/I$(INCLUDEDIR) \
|
||||||
/DHAVE_CONFIG_H \
|
/DHAVE_CONFIG_H \
|
||||||
/DG_DISABLE_SINGLE_INCLUDES \
|
/DG_DISABLE_SINGLE_INCLUDES \
|
||||||
/DATK_DISABLE_SINGLE_INCLUDES \
|
/DATK_DISABLE_SINGLE_INCLUDES \
|
||||||
|
Loading…
Reference in New Issue
Block a user