Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/torch/qttorch.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSoumith Chintala <soumith@gmail.com>2015-07-31 01:30:50 +0300
committerSoumith Chintala <soumith@gmail.com>2015-07-31 01:30:50 +0300
commit57ce5f2cc4cc2404ac7ddd2bc67c4326b262ba84 (patch)
treee0129a504ea6d580f12873940da0df1eef0a596c
parentd839ea57c49458481fc368eddc66e1095355f627 (diff)
parent83f7c8140c15fee662bd7824c34a256a2d93ae88 (diff)
Merge pull request #2 from samehkhamis/master
Compiling under Windows
-rw-r--r--CMakeLists.txt6
-rw-r--r--rocks/qttorch-scm-1.rockspec2
2 files changed, 6 insertions, 2 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index f77d4dd..2e963cc 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -5,6 +5,7 @@ FIND_PACKAGE(Torch REQUIRED)
FIND_PACKAGE(Qt4 REQUIRED)
INCLUDE_DIRECTORIES("${Torch_INSTALL_INCLUDE}/qtlua")
+LINK_DIRECTORIES(${LUA_LIBDIR})
INCLUDE(${QT_USE_FILE})
SET(src qttorch.h qttorch.cpp)
@@ -12,6 +13,9 @@ SET(luasrc init.lua)
ADD_TORCH_PACKAGE(qttorch "${src}" "${luasrc}")
-TARGET_LINK_LIBRARIES(qttorch luaT TH)
+TARGET_LINK_LIBRARIES(qttorch luaT TH qtlua ${QT_LIBRARIES})
+IF(LUALIB)
+ TARGET_LINK_LIBRARIES(qttorch ${LUALIB})
+ENDIF()
INSTALL(DIRECTORY "doc" DESTINATION "${Torch_INSTALL_LUA_PATH_SUBDIR}/qttorch")
diff --git a/rocks/qttorch-scm-1.rockspec b/rocks/qttorch-scm-1.rockspec
index 11b98dd..1de1bb3 100644
--- a/rocks/qttorch-scm-1.rockspec
+++ b/rocks/qttorch-scm-1.rockspec
@@ -21,7 +21,7 @@ dependencies = {
build = {
type = "command",
build_command = [[
-cmake -E make_directory build && cd build && cmake .. -DCMAKE_BUILD_TYPE=Release -DCMAKE_PREFIX_PATH="$(LUA_BINDIR)/.." -DCMAKE_INSTALL_PREFIX="$(PREFIX)" && $(MAKE)
+cmake -E make_directory build && cd build && cmake .. -DLUALIB=$(LUALIB) -DLUA_LIBDIR="$(LUA_LIBDIR)" -DLUADIR="$(LUADIR)" -DCMAKE_BUILD_TYPE=Release -DCMAKE_PREFIX_PATH="$(LUA_BINDIR)/.." -DCMAKE_INSTALL_PREFIX="$(PREFIX)" && $(MAKE)
]],
install_command = "cd build && $(MAKE) install"
}