initial changes

This commit is contained in:
2025-02-18 14:31:57 -06:00
parent 7a3028c7fc
commit 474e3c43a7
157 changed files with 23776 additions and 0 deletions

15
cmake/os.cmake Normal file
View File

@@ -0,0 +1,15 @@
if(MSVC)
message(FATAL_ERROR "MSVC will not be supported")
endif()
if(UNIX AND APPLE)
message(FATAL_ERROR "Apple is not currently supported")
endif()
if(${CMAKE_SYSTEM_NAME} MATCHES "FreeBSD")
message(FATAL_ERROR "FreeBSD is not currently supported")
endif()
if(PROJECT_REQUIRE_ALPINE AND NOT PROJECT_IS_ALPINE AND PROJECT_IS_MINGW AND PROJECT_IS_MINGW_UNIX)
message(FATAL_ERROR "Project requires Alpine Linux to build")
endif()