[gtk/msvcproj-nmake-install: 24/24] win32/create-lists-msvc.mak: Gather lists of installed headers




commit 0fd3ccebfa457d4c6bd2a389d053036e5f9a3665
Author: Chun-wei Fan <fanchunwei src gnome org>
Date:   Fri May 13 19:34:08 2022 +0800

    win32/create-lists-msvc.mak: Gather lists of installed headers
    
    We want to use these lists to clean up the project files and build
    files, so that the NMake Makefiles will be eventually used to copy the
    built items in the final "installation" directory.

 win32/create-lists-msvc.mak | 51 +++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 51 insertions(+)
---
diff --git a/win32/create-lists-msvc.mak b/win32/create-lists-msvc.mak
index e850aa0801..ac2e338f75 100644
--- a/win32/create-lists-msvc.mak
+++ b/win32/create-lists-msvc.mak
@@ -45,6 +45,48 @@ NULL=
 !if [call create-lists.bat footer gdk_headers.mak]
 !endif
 
+# For GDK-Win32 public headers
+!include ..\gdk\win32\gdk-win32-pub-headers.mak
+
+!if [call create-lists.bat header gdk_headers.mak GDK_PUBLIC_HEADERS_WIN32]
+!endif
+
+!if [for %f in (..\win32\gdkwin32.h) do @call create-lists.bat file gdk_headers.mak %f]
+!endif
+
+!if [call create-lists.bat footer gdk_headers.mak]
+!endif
+
+!if [call create-lists.bat header gdk_headers.mak GDKWIN32_PUBLIC_HEADERS]
+!endif
+
+!if [for %f in ($(libgdkwin32include_HEADERS)) do @call create-lists.bat file gdk_headers.mak 
..\gdk\win32\%f]
+!endif
+
+!if [call create-lists.bat footer gdk_headers.mak]
+!endif
+
+# For GDK-Broadway public headers
+!include ..\gdk\broadway\gdk-broadway-pub-headers.mak
+
+!if [call create-lists.bat header gdk_headers.mak GDK_PUBLIC_HEADERS_BROADWAY]
+!endif
+
+!if [for %f in (..\broadway\gdkbroadway.h) do @call create-lists.bat file gdk_headers.mak %f]
+!endif
+
+!if [call create-lists.bat footer gdk_headers.mak]
+!endif
+
+!if [call create-lists.bat header gdk_headers.mak GDKBROADWAY_PUBLIC_HEADERS]
+!endif
+
+!if [for %f in ($(libgdkbroadwayinclude_HEADERS)) do @call create-lists.bat file gdk_headers.mak 
..\gdk\win32\%f]
+!endif
+
+!if [call create-lists.bat footer gdk_headers.mak]
+!endif
+
 !include gdk_headers.mak
 
 !if [del /f /q gdk_headers.mak]
@@ -90,6 +132,15 @@ NULL=
 !if [call create-lists.bat footer gtk_headers.mak]
 !endif
 
+!if [call create-lists.bat header gtk_headers.mak GTK_SEMI_PRIVATE_HEADERS]
+!endif
+
+!if [for %f in ($(gtk_semi_private_h_sources)) do @call create-lists.bat file gtk_headers.mak ../gtk/%f]
+!endif
+
+!if [call create-lists.bat footer gtk_headers.mak]
+!endif
+
 !include gtk_headers.mak
 
 !if [del /f /q gtk_headers.mak]


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]