first commit
This commit is contained in:
1
.gitignore
vendored
Executable file
1
.gitignore
vendored
Executable file
@ -0,0 +1 @@
|
||||
build
|
||||
65
CMakeLists.txt
Normal file
65
CMakeLists.txt
Normal file
@ -0,0 +1,65 @@
|
||||
cmake_minimum_required(VERSION 3.10)
|
||||
project(MyInstaller)
|
||||
|
||||
# -------------------------------
|
||||
# 1) 安装 PSDK 程序(加执行权限)
|
||||
# -------------------------------
|
||||
install(
|
||||
DIRECTORY
|
||||
/home/300tc/projects_source/Payload-SDK
|
||||
DESTINATION
|
||||
/home/300tc/projects/
|
||||
FILE_PERMISSIONS
|
||||
OWNER_READ OWNER_WRITE OWNER_EXECUTE
|
||||
GROUP_READ GROUP_EXECUTE
|
||||
WORLD_READ WORLD_EXECUTE
|
||||
DIRECTORY_PERMISSIONS
|
||||
OWNER_READ OWNER_WRITE OWNER_EXECUTE
|
||||
GROUP_READ GROUP_EXECUTE
|
||||
WORLD_READ WORLD_EXECUTE
|
||||
)
|
||||
|
||||
# -------------------------------
|
||||
# 2) 安装 ximea 程序(加执行权限)
|
||||
# -------------------------------
|
||||
install(
|
||||
DIRECTORY
|
||||
/home/300tc/projects/ximeaAirborneSystem/
|
||||
DESTINATION
|
||||
/home/300tc/projects/ximeaAirborneSystem/
|
||||
FILE_PERMISSIONS
|
||||
OWNER_READ OWNER_WRITE OWNER_EXECUTE
|
||||
GROUP_READ GROUP_EXECUTE
|
||||
WORLD_READ WORLD_EXECUTE
|
||||
DIRECTORY_PERMISSIONS
|
||||
OWNER_READ OWNER_WRITE OWNER_EXECUTE
|
||||
GROUP_READ GROUP_EXECUTE
|
||||
WORLD_READ WORLD_EXECUTE
|
||||
)
|
||||
|
||||
# -------------------------------
|
||||
# 3) 守护进程
|
||||
# -------------------------------
|
||||
install(DIRECTORY
|
||||
/home/pi/tc_ShellScripts/
|
||||
DESTINATION /home/pi/tc_ShellScripts/
|
||||
|
||||
FILE_PERMISSIONS
|
||||
OWNER_READ OWNER_WRITE OWNER_EXECUTE
|
||||
GROUP_READ GROUP_EXECUTE
|
||||
WORLD_READ WORLD_EXECUTE
|
||||
DIRECTORY_PERMISSIONS
|
||||
OWNER_READ OWNER_WRITE OWNER_EXECUTE
|
||||
GROUP_READ GROUP_EXECUTE
|
||||
WORLD_READ WORLD_EXECUTE
|
||||
)
|
||||
|
||||
# -------------------------------
|
||||
# CPack 打包配置
|
||||
# -------------------------------
|
||||
set(CPACK_GENERATOR "DEB")
|
||||
set(CPACK_PACKAGE_NAME "300TC")
|
||||
set(CPACK_PACKAGE_VERSION "3.13.1.44.21")
|
||||
set(CPACK_DEBIAN_PACKAGE_MAINTAINER "rmark smith")
|
||||
|
||||
include(CPack)
|
||||
10
readme.txt
Normal file
10
readme.txt
Normal file
@ -0,0 +1,10 @@
|
||||
1 <20><><EFBFBD><EFBFBD>
|
||||
cd /home/pi/300tc_installer_maker
|
||||
rm -rf build
|
||||
mkdir build && cd build
|
||||
cmake ..
|
||||
make
|
||||
cpack
|
||||
|
||||
2 <20><>װ
|
||||
sudo dpkg -i 300TC-3.13.1.44.21-Linux.deb
|
||||
Reference in New Issue
Block a user