mirror of
https://github.com/Gnucash/gnucash.git
synced 2025-02-25 18:55:30 -06:00
Prevent installation of cmake related files when building in source
These files are part of the build system, they should not show up in the installation prefix
This commit is contained in:
parent
9e5a481081
commit
a3a42d29ee
@ -1,13 +1,17 @@
|
|||||||
|
|
||||||
INSTALL(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} DESTINATION ${CMAKE_INSTALL_DATADIR}/gnucash
|
INSTALL(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} DESTINATION ${CMAKE_INSTALL_DATADIR}/gnucash
|
||||||
PATTERN Makefile.* EXCLUDE
|
PATTERN Makefile.* EXCLUDE
|
||||||
PATTERN CMakeLists.txt EXCLUDE
|
PATTERN CMake* EXCLUDE
|
||||||
PATTERN hicolor EXCLUDE
|
PATTERN CTest* EXCLUDE
|
||||||
|
PATTERN cmake* EXCLUDE
|
||||||
|
PATTERN hicolor EXCLUDE
|
||||||
)
|
)
|
||||||
FILE(COPY ${CMAKE_CURRENT_SOURCE_DIR}
|
FILE(COPY ${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
DESTINATION ${DATADIR_BUILD}/gnucash
|
DESTINATION ${DATADIR_BUILD}/gnucash
|
||||||
PATTERN Makefile.* EXCLUDE
|
PATTERN Makefile.* EXCLUDE
|
||||||
PATTERN CMakeLists.txt EXCLUDE
|
PATTERN CMake* EXCLUDE
|
||||||
|
PATTERN CTest* EXCLUDE
|
||||||
|
PATTERN cmake* EXCLUDE
|
||||||
PATTERN hicolor EXCLUDE
|
PATTERN hicolor EXCLUDE
|
||||||
)
|
)
|
||||||
INSTALL(
|
INSTALL(
|
||||||
|
@ -1,12 +1,16 @@
|
|||||||
FILE(COPY .
|
FILE(COPY .
|
||||||
DESTINATION ${DATADIR_BUILD}/gnucash/gtkbuilder
|
DESTINATION ${DATADIR_BUILD}/gnucash/gtkbuilder
|
||||||
PATTERN Makefile.* EXCLUDE
|
PATTERN Makefile.* EXCLUDE
|
||||||
PATTERN CMakeLists.txt EXCLUDE)
|
PATTERN CMake* EXCLUDE
|
||||||
|
PATTERN CTest* EXCLUDE
|
||||||
|
PATTERN cmake* EXCLUDE)
|
||||||
|
|
||||||
INSTALL(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
|
INSTALL(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
DESTINATION share/gnucash
|
DESTINATION share/gnucash
|
||||||
PATTERN Makefile.* EXCLUDE
|
PATTERN Makefile.* EXCLUDE
|
||||||
PATTERN CMakeLists.txt EXCLUDE)
|
PATTERN CMake* EXCLUDE
|
||||||
|
PATTERN CTest* EXCLUDE
|
||||||
|
PATTERN cmake* EXCLUDE)
|
||||||
|
|
||||||
SET(gnome_utils_GLADE
|
SET(gnome_utils_GLADE
|
||||||
assistant-xml-encoding.glade
|
assistant-xml-encoding.glade
|
||||||
|
@ -1,12 +1,16 @@
|
|||||||
FILE(COPY .
|
FILE(COPY .
|
||||||
DESTINATION ${DATADIR_BUILD}/gnucash/ui
|
DESTINATION ${DATADIR_BUILD}/gnucash/ui
|
||||||
PATTERN Makefile.* EXCLUDE
|
PATTERN Makefile.* EXCLUDE
|
||||||
PATTERN CMakeLists.txt EXCLUDE)
|
PATTERN CMake* EXCLUDE
|
||||||
|
PATTERN CTest* EXCLUDE
|
||||||
|
PATTERN cmake* EXCLUDE)
|
||||||
|
|
||||||
INSTALL(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
|
INSTALL(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
DESTINATION share/gnucash
|
DESTINATION share/gnucash
|
||||||
PATTERN Makefile.* EXCLUDE
|
PATTERN Makefile.* EXCLUDE
|
||||||
PATTERN CMakeLists.txt EXCLUDE)
|
PATTERN CMake* EXCLUDE
|
||||||
|
PATTERN CTest* EXCLUDE
|
||||||
|
PATTERN cmake* EXCLUDE)
|
||||||
|
|
||||||
SET(gnome_utils_ui_DIST_local
|
SET(gnome_utils_ui_DIST_local
|
||||||
CMakeLists.txt
|
CMakeLists.txt
|
||||||
|
@ -1,12 +1,16 @@
|
|||||||
FILE(COPY .
|
FILE(COPY .
|
||||||
DESTINATION ${DATADIR_BUILD}/gnucash/gtkbuilder
|
DESTINATION ${DATADIR_BUILD}/gnucash/gtkbuilder
|
||||||
PATTERN Makefile.* EXCLUDE
|
PATTERN Makefile.* EXCLUDE
|
||||||
PATTERN CMakeLists.txt EXCLUDE)
|
PATTERN CMake* EXCLUDE
|
||||||
|
PATTERN CTest* EXCLUDE
|
||||||
|
PATTERN cmake* EXCLUDE)
|
||||||
|
|
||||||
INSTALL(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
|
INSTALL(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
DESTINATION share/gnucash
|
DESTINATION share/gnucash
|
||||||
PATTERN Makefile.* EXCLUDE
|
PATTERN Makefile.* EXCLUDE
|
||||||
PATTERN CMakeLists.txt EXCLUDE)
|
PATTERN CMake* EXCLUDE
|
||||||
|
PATTERN CTest* EXCLUDE
|
||||||
|
PATTERN cmake* EXCLUDE)
|
||||||
|
|
||||||
SET(gnome_GLADE
|
SET(gnome_GLADE
|
||||||
assistant-acct-period.glade
|
assistant-acct-period.glade
|
||||||
|
@ -1,12 +1,16 @@
|
|||||||
FILE(COPY .
|
FILE(COPY .
|
||||||
DESTINATION ${DATADIR_BUILD}/gnucash/ui
|
DESTINATION ${DATADIR_BUILD}/gnucash/ui
|
||||||
PATTERN Makefile.* EXCLUDE
|
PATTERN Makefile.* EXCLUDE
|
||||||
PATTERN CMakeLists.txt EXCLUDE)
|
PATTERN CMake* EXCLUDE
|
||||||
|
PATTERN CTest* EXCLUDE
|
||||||
|
PATTERN cmake* EXCLUDE)
|
||||||
|
|
||||||
INSTALL(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
|
INSTALL(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
DESTINATION share/gnucash
|
DESTINATION share/gnucash
|
||||||
PATTERN Makefile.* EXCLUDE
|
PATTERN Makefile.* EXCLUDE
|
||||||
PATTERN CMakeLists.txt EXCLUDE)
|
PATTERN CMake* EXCLUDE
|
||||||
|
PATTERN CTest* EXCLUDE
|
||||||
|
PATTERN cmake* EXCLUDE)
|
||||||
|
|
||||||
SET(gnome_UI
|
SET(gnome_UI
|
||||||
gnc-plugin-account-tree-ui.xml
|
gnc-plugin-account-tree-ui.xml
|
||||||
|
@ -1,13 +1,17 @@
|
|||||||
|
|
||||||
FILE(COPY .
|
FILE(COPY .
|
||||||
DESTINATION ${DATADIR_BUILD}/gnucash/gtkbuilder
|
DESTINATION ${DATADIR_BUILD}/gnucash/gtkbuilder
|
||||||
PATTERN Makefile.* EXCLUDE
|
PATTERN Makefile.* EXCLUDE
|
||||||
PATTERN CMakeLists.txt EXCLUDE)
|
PATTERN CMake* EXCLUDE
|
||||||
|
PATTERN CTest* EXCLUDE
|
||||||
|
PATTERN cmake* EXCLUDE)
|
||||||
|
|
||||||
|
|
||||||
INSTALL(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
|
INSTALL(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
DESTINATION share/gnucash
|
DESTINATION share/gnucash
|
||||||
PATTERN Makefile.* EXCLUDE
|
PATTERN Makefile.* EXCLUDE
|
||||||
PATTERN CMakeLists.txt EXCLUDE)
|
PATTERN CMake* EXCLUDE
|
||||||
|
PATTERN CTest* EXCLUDE
|
||||||
|
PATTERN cmake* EXCLUDE)
|
||||||
|
|
||||||
SET_DIST_LIST(bi_import_glade_DIST CMakeLists.txt dialog-bi-import-gui.glade)
|
SET_DIST_LIST(bi_import_glade_DIST CMakeLists.txt dialog-bi-import-gui.glade)
|
@ -1,11 +1,15 @@
|
|||||||
FILE(COPY .
|
FILE(COPY .
|
||||||
DESTINATION ${DATADIR_BUILD}/gnucash/ui
|
DESTINATION ${DATADIR_BUILD}/gnucash/ui
|
||||||
PATTERN Makefile.* EXCLUDE
|
PATTERN Makefile.* EXCLUDE
|
||||||
PATTERN CMakeLists.txt EXCLUDE)
|
PATTERN CMake* EXCLUDE
|
||||||
|
PATTERN CTest* EXCLUDE
|
||||||
|
PATTERN cmake* EXCLUDE)
|
||||||
|
|
||||||
INSTALL(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
|
INSTALL(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
DESTINATION share/gnucash
|
DESTINATION share/gnucash
|
||||||
PATTERN Makefile.* EXCLUDE
|
PATTERN Makefile.* EXCLUDE
|
||||||
PATTERN CMakeLists.txt EXCLUDE)
|
PATTERN CMake* EXCLUDE
|
||||||
|
PATTERN CTest* EXCLUDE
|
||||||
|
PATTERN cmake* EXCLUDE)
|
||||||
|
|
||||||
SET_DIST_LIST(bi_import_ui_DIST CMakeLists.txt gnc-plugin-bi-import-ui.xml)
|
SET_DIST_LIST(bi_import_ui_DIST CMakeLists.txt gnc-plugin-bi-import-ui.xml)
|
||||||
|
@ -1,11 +1,15 @@
|
|||||||
FILE(COPY .
|
FILE(COPY .
|
||||||
DESTINATION ${DATADIR_BUILD}/gnucash/gtkbuilder
|
DESTINATION ${DATADIR_BUILD}/gnucash/gtkbuilder
|
||||||
PATTERN Makefile.* EXCLUDE
|
PATTERN Makefile.* EXCLUDE
|
||||||
PATTERN CMakeLists.txt EXCLUDE)
|
PATTERN CMake* EXCLUDE
|
||||||
|
PATTERN CTest* EXCLUDE
|
||||||
|
PATTERN cmake* EXCLUDE)
|
||||||
|
|
||||||
INSTALL(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
|
INSTALL(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
DESTINATION share/gnucash
|
DESTINATION share/gnucash
|
||||||
PATTERN Makefile.* EXCLUDE
|
PATTERN Makefile.* EXCLUDE
|
||||||
PATTERN CMakeLists.txt EXCLUDE)
|
PATTERN CMake* EXCLUDE
|
||||||
|
PATTERN CTest* EXCLUDE
|
||||||
|
PATTERN cmake* EXCLUDE)
|
||||||
|
|
||||||
SET_DIST_LIST(customer_import_glade_DIST CMakeLists.txt dialog-customer-import-gui.glade)
|
SET_DIST_LIST(customer_import_glade_DIST CMakeLists.txt dialog-customer-import-gui.glade)
|
||||||
|
@ -1,11 +1,15 @@
|
|||||||
FILE(COPY .
|
FILE(COPY .
|
||||||
DESTINATION ${DATADIR_BUILD}/gnucash/ui
|
DESTINATION ${DATADIR_BUILD}/gnucash/ui
|
||||||
PATTERN Makefile.* EXCLUDE
|
PATTERN Makefile.* EXCLUDE
|
||||||
PATTERN CMakeLists.txt EXCLUDE)
|
PATTERN CMake* EXCLUDE
|
||||||
|
PATTERN CTest* EXCLUDE
|
||||||
|
PATTERN cmake* EXCLUDE)
|
||||||
|
|
||||||
INSTALL(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
|
INSTALL(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
DESTINATION share/gnucash
|
DESTINATION share/gnucash
|
||||||
PATTERN Makefile.* EXCLUDE
|
PATTERN Makefile.* EXCLUDE
|
||||||
PATTERN CMakeLists.txt EXCLUDE)
|
PATTERN CMake* EXCLUDE
|
||||||
|
PATTERN CTest* EXCLUDE
|
||||||
|
PATTERN cmake* EXCLUDE)
|
||||||
|
|
||||||
SET_DIST_LIST(customer_import_ui_DIST CMakeLists.txt gnc-plugin-customer-import-ui.xml)
|
SET_DIST_LIST(customer_import_ui_DIST CMakeLists.txt gnc-plugin-customer-import-ui.xml)
|
||||||
|
@ -19,11 +19,19 @@ ENDIF()
|
|||||||
RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
|
RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
|
||||||
)
|
)
|
||||||
|
|
||||||
INSTALL(DIRECTORY pycons DESTINATION ${CMAKE_INSTALL_DATADIR}/gnucash/python)
|
INSTALL(DIRECTORY pycons DESTINATION ${CMAKE_INSTALL_DATADIR}/gnucash/python
|
||||||
|
PATTERN Makefile.* EXCLUDE
|
||||||
|
PATTERN CMake* EXCLUDE
|
||||||
|
PATTERN CTest* EXCLUDE
|
||||||
|
PATTERN cmake* EXCLUDE)
|
||||||
INSTALL(FILES init.py DESTINATION ${CMAKE_INSTALL_DATADIR}/gnucash/python)
|
INSTALL(FILES init.py DESTINATION ${CMAKE_INSTALL_DATADIR}/gnucash/python)
|
||||||
|
|
||||||
|
FILE(COPY pycons DESTINATION ${CMAKE_BINARY_DIR}/share/gnucash/python
|
||||||
|
PATTERN Makefile.* EXCLUDE
|
||||||
|
PATTERN CMake* EXCLUDE
|
||||||
|
PATTERN CTest* EXCLUDE
|
||||||
|
PATTERN cmake* EXCLUDE)
|
||||||
FILE(COPY init.py DESTINATION ${CMAKE_BINARY_DIR}/share/gnucash/python)
|
FILE(COPY init.py DESTINATION ${CMAKE_BINARY_DIR}/share/gnucash/python)
|
||||||
FILE(COPY pycons DESTINATION ${CMAKE_BINARY_DIR}/share/gnucash/python)
|
|
||||||
ENDIF(WITH_PYTHON)
|
ENDIF(WITH_PYTHON)
|
||||||
|
|
||||||
SET_LOCAL_DIST(python_DIST_local CMakeLists.txt gncmod-python.c init.py)
|
SET_LOCAL_DIST(python_DIST_local CMakeLists.txt gncmod-python.c init.py)
|
||||||
|
Loading…
Reference in New Issue
Block a user