1
0
mirror of https://github.com/EduApps-CDG/OpenDX synced 2024-12-30 09:45:37 +01:00

Fixed .deb executable bit

This commit is contained in:
Eduardo P. Gomez 2023-09-21 05:05:50 -03:00
parent 46d21bf5c2
commit 05742f29b3
3 changed files with 7 additions and 7 deletions

View File

@ -13,7 +13,7 @@ project(OpenDX)
set(PROJECT_SOURCE_DIR "${CMAKE_SOURCE_DIR}") set(PROJECT_SOURCE_DIR "${CMAKE_SOURCE_DIR}")
#Package #Package
set(CMAKE_INSTALL_PREFIX ${CMAKE_BINARY_DIR}/root) set(CMAKE_INSTALL_PREFIX ${CMAKE_BINARY_DIR}/opendx)
set(CPACK_GENERATOR "DEB") set(CPACK_GENERATOR "DEB")
set(CPACK_PACKAGE_NAME "opendx") set(CPACK_PACKAGE_NAME "opendx")
set(CPACK_PACKAGE_VERSION "1.0.0") set(CPACK_PACKAGE_VERSION "1.0.0")
@ -22,7 +22,10 @@ set(CPACK_PACKAGE_CONTACT "Eduardo P. Gomez <eduardoprocopiogomez@gmail.com>")
set(CPACK_DEBIAN_PACKAGE_DEPENDS "libgtk-4-1") set(CPACK_DEBIAN_PACKAGE_DEPENDS "libgtk-4-1")
include(CPack) include(CPack)
install(DIRECTORY ${CMAKE_BINARY_DIR}/root/ DESTINATION /) install(DIRECTORY ${CMAKE_BINARY_DIR}/opendx/bin DESTINATION /usr/bin FILE_PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE)
install(DIRECTORY ${CMAKE_BINARY_DIR}/opendx/lib DESTINATION /usr/lib FILE_PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ WORLD_READ)
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}/opendx/bin")
set(CMAKE_LIBRARY_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}/opendx/lib")
#C/C++ flags #C/C++ flags
set(CMAKE_C_STANDARD 23) set(CMAKE_C_STANDARD 23)
@ -49,9 +52,6 @@ find_package_handle_standard_args( DEFAULT_MSG
_LIBRARY _INCLUDE_DIR) _LIBRARY _INCLUDE_DIR)
mark_as_advanced(_INCLUDE_DIR _LIBRARY ) mark_as_advanced(_INCLUDE_DIR _LIBRARY )
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}/root/usr/bin")
set(CMAKE_LIBRARY_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}/root/usr/lib")
#base include #base include
include_directories(./include) include_directories(./include)
configure_file(include/config.hpp.in ../include/config.hpp) configure_file(include/config.hpp.in ../include/config.hpp)

View File

@ -23,7 +23,7 @@ These are the same universal steps for cmake:
**Run:** **Run:**
```sh ```sh
#setups the terminal for better running. #setups the terminal for better running.
PATH=$PATH:./build/root/usr/bin PATH=$PATH:./build/opendx/bin
#commands available to run: #commands available to run:
dxdiag dxdiag

View File

@ -1,4 +1,4 @@
tar -cvf opendx.tar -C build/root . tar -cvf opendx.tar -C build opendx
cd build cd build
cpack cpack
cd .. cd ..