complier/src/compilier/CMakeLists.txt
2026-07-30 03:35:16 -04:00

22 lines
545 B
CMake

cmake_minimum_required(VERSION 3.16)
project(xlang
LANGUAGES CXX
DESCRIPTION "XLANG Compiler")
enable_language(CXX)
set(CMAKE_CXX_COMPILER /bin/clang++)
set(CXX_STANDARD 23)
include_directories(BEFORE SYSTEM /usr/include ./)
link_directories(BEFORE $ENV{LD_LIBRARY_PATH} ${CMAKE_BINARY_DIR}/ )
include(GNUInstallDirs)
set(SOURCES ./main.cxx
CACHE INTERNAL "") # Make this all files MINUS main.cxx dunno how tbh lmao
add_executable(${PROJECT_NAME} ${SOURCES})
target_link_libraries(
${PROJECT_NAME}
)