diff --git a/CMakeLists.txt b/CMakeLists.txt index 52ea958..a708946 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,3 +1,16 @@ +# Copyright (C) 2026 Joshua Vega +# +# This program is free software: you can redistribute it and/or modify it under +# the terms of the GNU General Public License as published by the Free Software +# Foundation, either version 3 of the License, or (at your option) any later +# version. +# +# This program is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License along with +# this program. If not, see . CMAKE_MINIMUM_REQUIRED(VERSION 4.0) PROJECT(nfgen LANGUAGES C) @@ -7,3 +20,9 @@ SET(SOURCE_FILES ) ADD_EXECUTABLE(nfgen ${SOURCE_FILES}) + +SET_PROPERTY(TARGET nfgen PROPERTY C_STANDARD 11) + +TARGET_COMPILE_OPTIONS(nfgen PRIVATE + $<$: -Wall> +) diff --git a/main.c b/main.c index db3507f..2b19ec3 100644 --- a/main.c +++ b/main.c @@ -1,3 +1,18 @@ +/* + * Copyright (C) 2026 Joshua Vega + * + * This program is free software: you can redistribute it and/or modify it under + * the terms of the GNU General Public License as published by the Free Software + * Foundation, either version 3 of the License, or (at your option) any later + * version. + * + * This program is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along with + * this program. If not, see . + */ #include int main(int argc, char** argv)