summaryrefslogtreecommitdiffstats
path: root/pyk8055/CMakeLists.txt
blob: db2e6b9a12e4a5507195a248c8c90465f8e94640 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15

INCLUDE(${SWIG_USE_FILE})
INCLUDE_DIRECTORIES(
    ${PYTHON_INCLUDE_PATH}
    ${CMAKE_CURRENT_SOURCE_DIR}
    ${LIBUSB_INCLUDE_DIR}
    )
SET(CMAKE_SWIG_FLAGS "")

SET_SOURCE_FILES_PROPERTIES(libk8055.i PROPERTIES CPLUSPLUS OFF)
SET_SOURCE_FILES_PROPERTIES(libk8055.i PROPERTIES SWIG_FLAGS "-includeall")
SWIG_ADD_MODULE(pyk8055 python libk8055.i ${CMAKE_SOURCE_DIR}/libk8055/libk8055.c)
SWIG_LINK_LIBRARIES(pyk8055 ${PYTHON_LIBRARIES} ${LIBUSB_LDFLAGS} k8055-${VERSION})

#pyuic frmk8055qt.ui -o frmk8055qt.py