flesh out yaml parser.
This commit is contained in:
parent
0485a7242d
commit
71385a1fd5
8 changed files with 250 additions and 6 deletions
|
|
@ -16,7 +16,8 @@ CMAKE_MINIMUM_REQUIRED(VERSION 4.0)
|
|||
PROJECT(nfgen LANGUAGES C)
|
||||
|
||||
SET(SOURCE_FILES
|
||||
main.c
|
||||
config.c
|
||||
main.c
|
||||
)
|
||||
|
||||
ADD_EXECUTABLE(nfgen ${SOURCE_FILES})
|
||||
|
|
@ -24,5 +25,7 @@ ADD_EXECUTABLE(nfgen ${SOURCE_FILES})
|
|||
SET_PROPERTY(TARGET nfgen PROPERTY C_STANDARD 11)
|
||||
|
||||
TARGET_COMPILE_OPTIONS(nfgen PRIVATE
|
||||
$<$<C_COMPILER_ID:AppleClang,Clang,GNU>: -Wall>
|
||||
$<$<C_COMPILER_ID:AppleClang,Clang,GNU>: -Wall -Wextra -Wpedantic -Wformat=2 -Wuseless-cast -Wshadow>
|
||||
)
|
||||
|
||||
TARGET_COMPILE_OPTIONS(nfgen PRIVATE $<$<NOT:$<CONFIG:Release,RelMinSize>>: -g>)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue