This repository has been archived by the owner on Jul 2, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1
/
CMakeLists.txt
26 lines (21 loc) · 2.36 KB
/
CMakeLists.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
cmake_minimum_required(VERSION 3.3)
project(BotbustersRebirth)
set(CMAKE_CXX_STANDARD 14)
file(GLOB_RECURSE SOURCES "src/*.*")
file(GLOB_RECURSE SOURCES "src/Subsystems/*.*")
file(GLOB_RECURSE INCLUDES "src/*.*" "include/*.*")
include_directories(src)
include_directories(include)
file(GLOB_RECURSE DEP_INCLUDES "build/tmp/expandedArchives/athena-2017.2.1.zip_a1c5d1ac57fc30c16b208d97cd38f10b/include/*.*" "build/tmp/expandedArchives/hal-2017.2.1.zip_0441627de4b891b9388ff6a586d43a1c/include/*.*" "build/tmp/expandedArchives/NetworkTables-3.1.7-arm.zip_fd999d4916b982d23b33dfca07d4060c/include/*.*" "build/tmp/expandedArchives/wpiutil-1.0.2-arm.zip_4bf69224c3d16e318c368773c758e7ac/include/*.*" "build/tmp/expandedArchives/cscore-1.0.1-athena-uberzip.zip_826e8d013c0726864fffb07a1701beba/include/*.*" "build/tmp/expandedArchives/Toolsuite-Zip-4.4.1.14.zip_9182309d0eefdf76ea7e93f94022510f/cpp/include/*.*" "build/tmp/expandedArchives/Navx-Zip-3.0.323.zip_c0c6ad9663a15742234636572d09c7b4/roborio/cpp/include/*.*")
include_directories(build/tmp/expandedArchives/athena-2017.2.1.zip_a1c5d1ac57fc30c16b208d97cd38f10b/include)
include_directories(build/tmp/expandedArchives/hal-2017.2.1.zip_0441627de4b891b9388ff6a586d43a1c/include)
include_directories(build/tmp/expandedArchives/NetworkTables-3.1.7-arm.zip_fd999d4916b982d23b33dfca07d4060c/include)
include_directories(build/tmp/expandedArchives/wpiutil-1.0.2-arm.zip_4bf69224c3d16e318c368773c758e7ac/include)
include_directories(build/tmp/expandedArchives/cscore-1.0.1-athena-uberzip.zip_826e8d013c0726864fffb07a1701beba/include)
include_directories(build/tmp/expandedArchives/Toolsuite-Zip-4.4.1.14.zip_9182309d0eefdf76ea7e93f94022510f/cpp/include)
include_directories(build/tmp/expandedArchives/Navx-Zip-3.0.323.zip_c0c6ad9663a15742234636572d09c7b4/roborio/cpp/include)
set(ALL_INCLUDES ${INCLUDES} ${DEP_INCLUDES} src/Subsystems/EctoRobot.cpp src/Subsystems/EctoRobot.h src/Subsystems/EctoSubsystem.cpp)
add_executable(fake_frcUserProgram ${SOURCES} ${ALL_INCLUDES} src/Subsystems/EctoRobot.cpp src/Subsystems/EctoRobot.h)
add_custom_target(frcUserProgram_build make all WORKING_DIRECTORY ../ SOURCES ${SOURCES} ${ALL_INCLUDES})
add_custom_target(frcUserProgram_deploy make deploy WORKING_DIRECTORY ../ SOURCES ${SOURCES} ${ALL_INCLUDES})
add_custom_target(frcUserProgram_build_deploy make build_deploy WORKING_DIRECTORY ../ SOURCES ${SOURCES} ${ALL_INCLUDES})