mirror of
https://github.com/newdigate/teensy-x86-stubs.git
synced 2026-07-04 14:46:42 +00:00
DecalreAndFetch should only load CMakeLists.txt of specified sources
This commit is contained in:
+1
-43
@@ -1,45 +1,3 @@
|
||||
cmake_minimum_required(VERSION 3.5)
|
||||
project(teensy_x86_stubs C CXX)
|
||||
set(teensy_x86_stubs_VERSION 1.0.0)
|
||||
|
||||
set(CMAKE_CXX_STANDARD 17)
|
||||
|
||||
add_compile_definitions(__IMXRT1062__)
|
||||
add_compile_definitions(ARDUINO_TEENSY41)
|
||||
add_compile_definitions(ARDUINO=158)
|
||||
set(SOURCE_FILES
|
||||
src/hardware_serial.cpp
|
||||
src/Arduino.cpp
|
||||
src/Print.cpp
|
||||
src/Stream.cpp
|
||||
src/WString.cpp
|
||||
src/core_pins.cpp
|
||||
src/IntervalTimer.cpp
|
||||
src/AudioStream.cpp
|
||||
src/EventResponder.cpp
|
||||
src/digital.cpp
|
||||
src/arm_math.cpp)
|
||||
|
||||
if (MSVC)
|
||||
set(SOURCE_FILES ${SOURCE_FILES} src/ctz_clz.cpp)
|
||||
endif()
|
||||
|
||||
set(HEADER_FILES
|
||||
src/hardware_serial.h
|
||||
src/Arduino.h
|
||||
src/Print.h
|
||||
src/Printable.h
|
||||
src/pins_arduino.h
|
||||
src/Stream.h
|
||||
src/WString.h
|
||||
src/nonstd.h
|
||||
src/AudioStream.h
|
||||
src/core_pins.h
|
||||
src/IntervalTimer.h
|
||||
src/EventResponder.h
|
||||
src/teensy_main.h
|
||||
src/imxrt.h
|
||||
src/arm_math.h
|
||||
src/elapsedMillis.h)
|
||||
|
||||
add_library(teensy_x86_stubs SHARED STATIC ${HEADER_FILES} ${SOURCE_FILES})
|
||||
add_subdirectory(src)
|
||||
@@ -0,0 +1,45 @@
|
||||
cmake_minimum_required(VERSION 3.5)
|
||||
project(teensy_x86_stubs C CXX)
|
||||
set(teensy_x86_stubs_VERSION 1.0.0)
|
||||
|
||||
set(CMAKE_CXX_STANDARD 17)
|
||||
|
||||
add_compile_definitions(__IMXRT1062__)
|
||||
add_compile_definitions(ARDUINO_TEENSY41)
|
||||
add_compile_definitions(ARDUINO=158)
|
||||
set(SOURCE_FILES
|
||||
hardware_serial.cpp
|
||||
Arduino.cpp
|
||||
Print.cpp
|
||||
Stream.cpp
|
||||
WString.cpp
|
||||
core_pins.cpp
|
||||
IntervalTimer.cpp
|
||||
AudioStream.cpp
|
||||
EventResponder.cpp
|
||||
digital.cpp
|
||||
arm_math.cpp)
|
||||
|
||||
if (MSVC)
|
||||
set(SOURCE_FILES ${SOURCE_FILES} src/ctz_clz.cpp)
|
||||
endif()
|
||||
|
||||
set(HEADER_FILES
|
||||
hardware_serial.h
|
||||
Arduino.h
|
||||
Print.h
|
||||
Printable.h
|
||||
pins_arduino.h
|
||||
Stream.h
|
||||
WString.h
|
||||
nonstd.h
|
||||
AudioStream.h
|
||||
core_pins.h
|
||||
IntervalTimer.h
|
||||
EventResponder.h
|
||||
teensy_main.h
|
||||
imxrt.h
|
||||
arm_math.h
|
||||
elapsedMillis.h)
|
||||
|
||||
add_library(teensy_x86_stubs SHARED STATIC ${HEADER_FILES} ${SOURCE_FILES})
|
||||
Reference in New Issue
Block a user