commit e684ef152d1d0742ac8b3b4548c95cf723808b8e
parent 8a28118672a90e90868cc402ac4047194baf9c90
Author: vx-clutch <[email protected]>
Date: Tue, 21 Oct 2025 21:00:19 -0400
update header and footers
Diffstat:
| M | src/licence.h | | | 36 | ++++++++++++++++++++++++++++++++++++ |
| M | src/yait.c | | | 51 | +++++++++++++++++++++++++++++++++++++++++++-------- |
2 files changed, 79 insertions(+), 8 deletions(-)
diff --git a/src/licence.h b/src/licence.h
@@ -1,3 +1,37 @@
+/*
+ * yait.licence - Contains licence source texts
+ *
+ *
+ * LICENSE: BSD-3-Clause
+ *
+ * Copyright (c) 2025 GCK
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions are met:
+ *
+ * 1. Redistributions of source code must retain the above copyright notice, this
+ * list of conditions and the following disclaimer.
+ *
+ * 2. Redistributions in binary form must reproduce the above copyright notice,
+ * this list of conditions and the following disclaimer in the documentation
+ * and/or other materials provided with the distribution.
+ *
+ * 3. Neither the name of the copyright holder nor the names of its
+ * contributors may be used to endorse or promote products derived from
+ * this software without specific prior written permission.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
+ * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+ * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+ * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+ * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+ * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+ */
+
#ifndef LICENCES_H
#define LICENCES_H
@@ -747,3 +781,5 @@ For more information, please refer to <https://unlicense.org/>\
";
#endif
+
+/* end of licence.h */
diff --git a/src/yait.c b/src/yait.c
@@ -1,19 +1,52 @@
-/* Copyright (C) GCK
+/*
+ * yait vbeta - An opionated C project creator
*
- * This file is part of yait
+ * FEATURES:
+ * - Generate complete build systems: Autotools-like Makefile
+ * - Generate complete base system, ready to compile
+ - - Generate preconfigured gcklib, ready to import
*
- * This project and file is licenced under the BSD-3-Clause licence.
- * <https://opensource.org/licence/bsd-3-clause>
+ * LIMITATIONS:
+ * - Platform: Only builds for POSIX systems
+ *
+ * COMPILATION (Linux - POSIX):
+ * ./configure && make
+ *
+ *
+ * LICENSE: BSD-3-Clause
+ *
+ * Copyright (c) 2025 GCK
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions are met:
+ *
+ * 1. Redistributions of source code must retain the above copyright notice, this
+ * list of conditions and the following disclaimer.
+ *
+ * 2. Redistributions in binary form must reproduce the above copyright notice,
+ * this list of conditions and the following disclaimer in the documentation
+ * and/or other materials provided with the distribution.
+ *
+ * 3. Neither the name of the copyright holder nor the names of its
+ * contributors may be used to endorse or promote products derived from
+ * this software without specific prior written permission.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
+ * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+ * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+ * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+ * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+ * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
-// Usage: yait [OPTION]... <PROJECT>
-
#include <config.h>
#include <errno.h>
#include <getopt.h>
-#include <limits.h>
#include <pwd.h>
-#include <stdarg.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
@@ -1014,3 +1047,5 @@ static void print_version()
puts("There is NO WARRANTY, to the extent permitted by law.");
exit(exit_status);
}
+
+/* end of file yait.c */