@@ -15,41 +15,9 @@ REM ls -l -R %JAVA_HOME%
1515
1616REM static
1717REM cl.exe /c /MT /W4 /I./ /I%JAVA_HOME%/include /I%JAVA_HOME%/include/%PLATFORM% /Folibxtracfg.obj ../wrapper/libxtracfg.c
18- REM copy libxtracfgjni_static.lib libxtracfg.lib
18+ copy libxtracfgjni_static.lib libxtracfg.lib
1919REM lib.exe /OUT:libxtracfg.lib /VERBOSE libxtracfg.obj libxtracfgjni_static.lib
2020
21- cl.exe /MT /W4 /I./ /I%JAVA_HOME% /include /I%JAVA_HOME% /include/%PLATFORM% ^
22- ../wrapper/libxtracfg.c ^
23- libxtracfgjni_static.lib ^
24- C:\hostedtoolcache\windows\graalvm-jdk-21_windows-x64_bin\21.0.0\x64\graalvm-jdk-21.0.9+7.1\lib\svm\clibraries\windows-amd64\libchelper.lib ^
25- C:\hostedtoolcache\windows\graalvm-jdk-21_windows-x64_bin\21.0.0\x64\graalvm-jdk-21.0.9+7.1\lib\static\windows-amd64\net.lib ^
26- C:\hostedtoolcache\windows\graalvm-jdk-21_windows-x64_bin\21.0.0\x64\graalvm-jdk-21.0.9+7.1\lib\static\windows-amd64\extnet.lib ^
27- C:\hostedtoolcache\windows\graalvm-jdk-21_windows-x64_bin\21.0.0\x64\graalvm-jdk-21.0.9+7.1\lib\static\windows-amd64\nio.lib ^
28- C:\hostedtoolcache\windows\graalvm-jdk-21_windows-x64_bin\21.0.0\x64\graalvm-jdk-21.0.9+7.1\lib\static\windows-amd64\management_ext.lib ^
29- C:\hostedtoolcache\windows\graalvm-jdk-21_windows-x64_bin\21.0.0\x64\graalvm-jdk-21.0.9+7.1\lib\static\windows-amd64\java.lib ^
30- C:\hostedtoolcache\windows\graalvm-jdk-21_windows-x64_bin\21.0.0\x64\graalvm-jdk-21.0.9+7.1\lib\static\windows-amd64\sunmscapi.lib ^
31- C:\hostedtoolcache\windows\graalvm-jdk-21_windows-x64_bin\21.0.0\x64\graalvm-jdk-21.0.9+7.1\lib\static\windows-amd64\zip.lib ^
32- C:\hostedtoolcache\windows\graalvm-jdk-21_windows-x64_bin\21.0.0\x64\graalvm-jdk-21.0.9+7.1\lib\svm\clibraries\windows-amd64\jvm.lib ^
33- /link ^
34- /OUT:libxtracfg.lib ^
35- /FILEALIGN:4096 ^
36- /LIBPATH:./ ^
37- /LIBPATH:%JAVA_HOME% /lib ^
38- /LIBPATH:%JAVA_HOME% /lib/svm/clibraries ^
39- /LIBPATH:%JAVA_HOME% /lib/svm/clibraries/windows-amd64 ^
40- /LIBPATH:%JAVA_HOME% /lib/static/windows-amd64 ^
41- ncrypt.lib ^
42- crypt32.lib ^
43- winhttp.lib ^
44- psapi.lib ^
45- version.lib ^
46- advapi32.lib ^
47- ws2_32.lib ^
48- secur32.lib ^
49- iphlpapi.lib ^
50- userenv.lib ^
51- mswsock.lib
52-
5321certutil -hashfile libxtracfg.lib SHA1 > libxtracfg.sha1sum.tmp
5422REM Extract just the hash from certutil output (it includes headers/footers)
5523findstr /v " SHA1 CertUtil" libxtracfg.sha1sum.tmp > libxtracfg.sha1sum
@@ -60,9 +28,10 @@ echo test
6028ls -l
6129
6230REM static
63- cl.exe /MT /I./ /Fetest.exe ^
31+ cl.exe /MT /I./ /Fetest.exe /I%JAVA_HOME% /include /I%JAVA_HOME% /include/%PLATFORM% ^
32+ ../wrapper/libxtracfg.c ^
6433 ../test/main.c ^
65- libxtracfg .lib ^
34+ libxtracfgjni_static .lib ^
6635 C:\hostedtoolcache\windows\graalvm-jdk-21_windows-x64_bin\21.0.0\x64\graalvm-jdk-21.0.9+7.1\lib\svm\clibraries\windows-amd64\libchelper.lib ^
6736 C:\hostedtoolcache\windows\graalvm-jdk-21_windows-x64_bin\21.0.0\x64\graalvm-jdk-21.0.9+7.1\lib\static\windows-amd64\net.lib ^
6837 C:\hostedtoolcache\windows\graalvm-jdk-21_windows-x64_bin\21.0.0\x64\graalvm-jdk-21.0.9+7.1\lib\static\windows-amd64\extnet.lib ^
0 commit comments