mirror of
https://github.com/HarbourMasters/SpaghettiKart
synced 2026-09-06 11:21:09 -04:00
Refactor cmake (#721)
* some start of refactor * Update SetFlags.cmake * Update SetCmakeVar.cmake * Update SetFlags.cmake * Fix error int-convertion * more refactor * clean up include and source file * fix link of lib * fix a warning * fix include in src/actors * fix include in src/debug * fix include in src/ending * fix include in src/engine/actors * fix include in src/engine/cameras * fix include in src/engine/editor * fix include in src/engine/objects * fix include in src/engine/tracks * fix include in src/port/ui * fix include in src/racing * fix include in src/engine/vehicles * fix include in subfolder of src/engine * fix include in src/engine * fix include in src/enhancements * fix include in src * fix switch * invert common and findlib * Update SetFlags.cmake * clean up some workflow * some splification * Update build.sh * Update Game.h * add header back * Delete test_check.cmake * continue * Update common.cmake
This commit is contained in:
@@ -1,8 +1,6 @@
|
||||
FROM ubuntu:22.04
|
||||
|
||||
ENV DEBIAN_FRONTEND=noninteractive
|
||||
ENV VCPKG_ROOT=/opt/vcpkg
|
||||
ENV PATH="${VCPKG_ROOT}:${PATH}"
|
||||
|
||||
# Install base dependencies
|
||||
RUN apt-get update -y && apt-get -y upgrade && \
|
||||
@@ -44,9 +42,4 @@ RUN wget https://github.com/Kitware/CMake/releases/download/v${DOCKER_CMAKE_VERS
|
||||
./cmake-${DOCKER_CMAKE_VERSION}-linux-x86_64.sh --prefix=/usr/local --skip-license && \
|
||||
rm cmake-${DOCKER_CMAKE_VERSION}-linux-x86_64.sh
|
||||
|
||||
# Install vcpkg
|
||||
RUN git clone https://github.com/microsoft/vcpkg.git ${VCPKG_ROOT} && \
|
||||
cd ${VCPKG_ROOT} && \
|
||||
./bootstrap-vcpkg.sh -disableMetrics
|
||||
|
||||
WORKDIR /project
|
||||
|
||||
Reference in New Issue
Block a user