From 7c54d9e651ef108885f11cfc64df92d4f5e3172f Mon Sep 17 00:00:00 2001 From: nhmall Date: Sat, 21 Dec 2024 01:13:45 -0500 Subject: [PATCH] add support for vs files.props to dat/luahelper --- dat/luahelper | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/dat/luahelper b/dat/luahelper index cc209a0ba..087d1dae3 100644 --- a/dat/luahelper +++ b/dat/luahelper @@ -13,6 +13,8 @@ # # Visual Studio nmake : make -f dat/luahelper devhelp-nmake >file.txt # +# Visual Studio project: make -f dat/luahelper devhelp-vstudio >file.txt +# # MSYS2 GNUmakefile : make -f dat/luahelper devhelp-msys >file.txt # # Xcode project.pbxproj: make -f dat/luahelper devhelp-xcode >file.txt @@ -72,6 +74,21 @@ devhelp-xcode: i % 1? " ": ((i == NF)? "\n" : ",\n\t")} \ i % 1{print ""}' @echo "\t\t\t);" +# +# generates lines to insert into +# sys/windows/vs/files.props +# +devhelp-vstudio: + @echo " " + @echo "$(notdir $(alllua))" | \ + awk '{for (i=1; i<=NF; ++i)printf "%s%s%s%s%s", \ + i == 1? " " : "", \ + "", \ + i % 1? " ": ((i == NF)? "\n" : "\n ")} \ + i % 1{print ""}' + @echo " " all: make -f dat/luahelper devhelp-nmake >./luahelp-nmake.txt