Skip to content

Commit 093a424

Browse files
committed
Merge pull request #28 from Ark-kun/fix_win_install
Fixed the installation of external binary tools and libraries on Windows
2 parents 3a64814 + aa46254 commit 093a424

File tree

1 file changed

+20
-10
lines changed

1 file changed

+20
-10
lines changed

luarocks/CMakeLists.txt

Lines changed: 20 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -27,19 +27,29 @@ SET(CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake"
2727
IF(WIN32)
2828

2929
SET(WINUTILS_DLL_FILES
30-
win32/bin/7z.dll win32/bin/libeay32.dll win32/bin/libiconv2.dll
31-
win32/bin/libintl3.dll win32/bin/libssl32.dll)
30+
win32/tools/7z.dll win32/tools/libeay32.dll win32/tools/libiconv2.dll
31+
win32/tools/libintl3.dll win32/tools/libssl32.dll)
3232

33-
INSTALL(FILES ${WINUTILS_DLL_FILES} DESTINATION "${INSTALL_BIN_SUBDIR}")
33+
INSTALL(FILES ${WINUTILS_DLL_FILES} DESTINATION "${INSTALL_BIN_SUBDIR}/tools/")
3434

3535
SET(WINUTILS_EXE_FILES
36-
win32/bin/7z.exe win32/bin/chmod.exe win32/bin/cp.exe
37-
win32/bin/find.exe win32/bin/ls.exe win32/bin/md5sum.exe
38-
win32/bin/mkdir.exe win32/bin/mv.exe win32/bin/objdump.exe
39-
win32/bin/pwd.exe win32/bin/rm.exe win32/bin/rmdir.exe
40-
win32/bin/test.exe win32/bin/uname.exe win32/bin/wget.exe)
41-
42-
INSTALL(PROGRAMS ${WINUTILS_EXE_FILES} DESTINATION "${INSTALL_BIN_SUBDIR}")
36+
win32/tools/7z.exe
37+
# win32/tools/chmod.exe
38+
win32/tools/cp.exe
39+
win32/tools/find.exe
40+
win32/tools/ls.exe
41+
win32/tools/md5sum.exe
42+
win32/tools/mkdir.exe
43+
win32/tools/mv.exe
44+
# win32/tools/objdump.exe
45+
win32/tools/pwd.exe
46+
# win32/tools/rm.exe
47+
win32/tools/rmdir.exe
48+
win32/tools/test.exe
49+
win32/tools/uname.exe
50+
win32/tools/wget.exe)
51+
52+
INSTALL(PROGRAMS ${WINUTILS_EXE_FILES} DESTINATION "${INSTALL_BIN_SUBDIR}/tools/")
4353

4454
SET(WGET_EXECUTABLE_NAME "wget")
4555
SET(MD5_EXECUTABLE_NAME "md5sum")

0 commit comments

Comments
 (0)