Skip to content

Commit 7472fe6

Browse files
committed
improvements to noinstall
1 parent 7cda811 commit 7472fe6

File tree

4 files changed

+12
-10
lines changed

4 files changed

+12
-10
lines changed

.github/workflows/ubuntu_x64_cmake.yml

+3
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,9 @@ jobs:
1818
steps:
1919
- uses: actions/checkout@v2
2020

21+
- name: download dependencies
22+
run: sudo apt-get update && sudo apt-get install -yq libglfw3 libglfw3-dev libglu1-mesa-dev freeglut3-dev mesa-common-dev libx11-dev libxmu-dev libxi-dev libgl-dev libglew-dev
23+
2124
- name: Create Build Environment
2225
# Some projects don't allow in-source building, so create a separate build directory
2326
# We'll use this as our working directory for all subsequent commands

Dependencies.CMake.in

+1-9
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,6 @@
11
cmake_minimum_required(VERSION 3.5)
22

3-
#********** CMAKE DECLARE AND FETCH MACRO ******
4-
include(FetchContent)
5-
FetchContent_Declare(cmake_declare_and_fetch
6-
GIT_REPOSITORY https://github.com/newdigate/cmake-declare-and-fetch.git
7-
GIT_TAG main
8-
)
9-
FetchContent_MakeAvailable(cmake_declare_and_fetch)
10-
include("${FETCHCONTENT_BASE_DIR}/cmake_declare_and_fetch-src/DeclareAndFetchCMake.in")
11-
#********** CMAKE DECLARE AND FETCH MACRO ******
3+
include(cmake_declare_and_fetch.cmake.in)
124

135
DeclareAndFetch(teensy_x86_stubs https://github.com/newdigate/teensy-x86-stubs.git noinstall src)
146
DeclareAndFetch(teensy_gfx https://github.com/newdigate/teensy-gfx.git noinstall src)

cmake_declare_and_fetch.cmake.in

+7
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
include(FetchContent)
2+
FetchContent_Declare(cmake_declare_and_fetch
3+
GIT_REPOSITORY https://github.com/newdigate/cmake-declare-and-fetch.git
4+
GIT_TAG main
5+
)
6+
FetchContent_MakeAvailable(cmake_declare_and_fetch)
7+
include("${FETCHCONTENT_BASE_DIR}/cmake_declare_and_fetch-src/DeclareAndFetchCMake.in")

extras/opengl/CMakeLists.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
cmake_minimum_required(VERSION 3.5)
22
project(teensy_st7735_linux_extras_opengl CXX)
3-
3+
include(../../cmake_declare_and_fetch.cmake.in)
44
set(CMAKE_CXX_STANDARD 11)
55

66
add_subdirectory(src)

0 commit comments

Comments
 (0)