This commit is contained in:
pengdaqian 2022-11-20 20:25:22 +08:00
parent fae61bb08d
commit ceb2bb64e4
5 changed files with 1320 additions and 15 deletions

View File

@ -18,4 +18,8 @@ jobs:
uses: actions/setup-make@master uses: actions/setup-make@master
- -
name: Build name: Build
run: make run: |
make
mkdir output
cp src/predixy output/predixy

8
.gitignore vendored
View File

@ -1 +1,7 @@
.idea .idea
*.o
CMakeCache.txt
CMakeFiles/
output/
Makefile
cmake_install.cmake

19
CMakeLists.txt Normal file
View File

@ -0,0 +1,19 @@
cmake_minimum_required(VERSION 3.23)
project(predixy)
set(CMAKE_CXX_STANDARD 11)
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -O3")
include_directories(
${PROJECT_SOURCE_DIR}/include
${PROJECT_SOURCE_DIR}/src
)
file(GLOB all_SRCS
"${PROJECT_SOURCE_DIR}/include/*.h"
"${PROJECT_SOURCE_DIR}/include/*.hpp"
"${PROJECT_SOURCE_DIR}/src/*.cpp"
"${PROJECT_SOURCE_DIR}/src/*.c"
)
add_executable(predixy ${all_SRCS})

1295
Makefile

File diff suppressed because it is too large Load Diff

7
build.sh Executable file
View File

@ -0,0 +1,7 @@
#!/usr/bin/env bash
cmake .
make
#mkdir -p output/conf
#cp src/predixy output/predixy
#cp conf/* output/conf