diff options
| author | Collin Williams <96917990+bluedragon1221@users.noreply.github.com> | 2026-05-11 15:10:17 -0500 |
|---|---|---|
| committer | Collin Williams <96917990+bluedragon1221@users.noreply.github.com> | 2026-05-11 15:10:17 -0500 |
| commit | 776855afb16289840be7ad2b2109831c58456913 (patch) | |
| tree | 0c134ea638753306b0d61fd57e39ec6cfd05a5aa | |
| parent | cebb280fe546190e55e071b6adbf37cd47950f34 (diff) | |
| -rw-r--r-- | CMakeLists.txt | 40 | ||||
| -rw-r--r-- | test.txt | 5 |
2 files changed, 0 insertions, 45 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt deleted file mode 100644 index d8cfcf6..0000000 --- a/CMakeLists.txt +++ /dev/null @@ -1,40 +0,0 @@ -cmake_minimum_required(VERSION 3.16) -project(lemacs C) - -set(CMAKE_C_STANDARD 99) -set(CMAKE_C_STANDARD_REQUIRED ON) -set(CMAKE_C_EXTENSIONS OFF) - -find_package(PkgConfig REQUIRED) - -pkg_check_modules(RAYLIB REQUIRED IMPORTED_TARGET raylib) -pkg_check_modules(FONTCONFIG REQUIRED IMPORTED_TARGET fontconfig) - -find_package(Lua 5.4 QUIET) -if(Lua_FOUND) - set(LEMACS_LUA_LIBRARIES ${LUA_LIBRARIES}) - set(LEMACS_LUA_INCLUDE_DIRS ${LUA_INCLUDE_DIR}) -else() - pkg_check_modules(LUA54 REQUIRED IMPORTED_TARGET lua5.4) -endif() - -add_executable(lemacs - src/main.c - src/core/buffer.c - src/core/editor.c - src/core/lua_bridge.c -) - -target_compile_definitions(lemacs PRIVATE LEMACS_RUNTIME_INIT="${CMAKE_SOURCE_DIR}/runtime/init.lua") - -target_include_directories(lemacs - PRIVATE - src -) - -if(Lua_FOUND) - target_include_directories(lemacs PRIVATE ${LEMACS_LUA_INCLUDE_DIRS}) - target_link_libraries(lemacs PRIVATE PkgConfig::RAYLIB PkgConfig::FONTCONFIG ${LEMACS_LUA_LIBRARIES} m) -else() - target_link_libraries(lemacs PRIVATE PkgConfig::RAYLIB PkgConfig::FONTCONFIG PkgConfig::LUA54 m) -endif() diff --git a/test.txt b/test.txt deleted file mode 100644 index 87dfb18..0000000 --- a/test.txt +++ /dev/null @@ -1,5 +0,0 @@ -# Sad machine -hello? is any body there? quiting. - - - |
