first commit

This commit is contained in:
tangchao
2025-12-12 14:35:34 +08:00
commit 4235dc7e5a
3 changed files with 76 additions and 0 deletions

1
.gitignore vendored Executable file
View File

@ -0,0 +1 @@
build

65
CMakeLists.txt Normal file
View 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
View 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