minor updates

This commit is contained in:
Kyle Isom 2025-05-01 15:36:22 -07:00
parent 0f8b26ad64
commit 95cd22613f
2 changed files with 27 additions and 2 deletions

4
.gitignore vendored
View File

@ -1,7 +1,7 @@
.o$
*.o
ke/ke
kte/kte
.a$
*.a
srm/srm
libdirutils/dirutils-test
Makefile

25
CMakeLists.txt Normal file
View File

@ -0,0 +1,25 @@
cmake_minimum_required(VERSION 3.25)
project(kst
LANGUAGES C
VERSION 1.0.0
DESCRIPTION "Kyle's standard tooling"
)
set(CMAKE_VERBOSE_MAKEFILES TRUE)
set(VERBOSE YES)
set(CMAKE_EXPORT_COMPILE_COMMANDS ON)
add_compile_options(
"-static"
"-Wall"
"-Wextra"
"-Werror"
"-Wshadow"
"-DKE_VERSION=\"0.9.2\""
)
add_executable(ke ke/main.c)
add_library(base64 libbase64/base64.c libbase64/base64.h)
add_library(dirutils libdirutils/dirlist.c libdirutils/dirutils.c libdirutils/dirwalk.c
libdirutils/kst/dirutils.h
libdirutils/kst/dirlist.h)