build_libraries_fll
build_sources_library level_0/console.c level_0/conversion.c level_0/file.c level_0/memory.c level_0/pipe.c level_0/print.c level_0/utf.c
build_sources_program
-build_sources_headers level_0/colors.h level_0/console.h level_0/conversion.h level_0/status.h level_0/file.h level_0/fss.h level_0/memory.h level_0/fll_paths.h level_0/filesystem_paths.h level_0/pipe.h level_0/print.h level_0/serialized.h level_0/string.h level_0/types.h level_0/types_array.h level_0/utf.h
+build_sources_headers level_0/colors.h level_0/console.h level_0/conversion.h level_0/status.h level_0/file.h level_0/fss.h level_0/memory.h level_0/path_fll.h level_0/path_filesystem.h level_0/pipe.h level_0/print.h level_0/serialized.h level_0/string.h level_0/types.h level_0/types_array.h level_0/utf.h
build_shared yes
build_static yes
build_libraries_fll
build_sources_library level_0/console.c level_0/conversion.c level_0/file.c level_0/memory.c level_0/pipe.c level_0/print.c level_0/utf.c level_1/colors.c level_1/console.c level_1/directory.c level_1/status.c level_1/file.c level_1/fss.c level_1/fss_basic.c level_1/fss_basic_list.c level_1/fss_extended.c level_1/program.c level_1/serialized.c level_1/string.c level_1/utf.c level_2/colors.c level_2/execute.c level_2/status.c
build_sources_program
-build_sources_headers level_0/colors.h level_0/console.h level_0/conversion.h level_0/status.h level_0/file.h level_0/fss.h level_0/memory.h level_0/fll_paths.h level_0/filesystem_paths.h level_0/pipe.h level_0/print.h level_0/serialized.h level_0/string.h level_0/types.h level_0/types_array.h level_0/utf.h level_1/colors.h level_1/console.h level_1/directory.h level_1/status.h level_1/file.h level_1/fss.h level_1/fss_basic.h level_1/fss_basic_list.h level_1/fss_status.h level_1/fss_extended.h level_1/fss_macro.h level_1/program.h level_1/serialized.h level_1/string.h level_1/utf.h level_2/colors.h level_2/execute.h level_2/status.h level_2/fss_basic.h level_2/fss_basic_list.h level_2/fss_extended.h level_2/fss_status.h
+build_sources_headers level_0/colors.h level_0/console.h level_0/conversion.h level_0/status.h level_0/file.h level_0/fss.h level_0/memory.h level_0/path_fll.h level_0/path_filesystem.h level_0/pipe.h level_0/print.h level_0/serialized.h level_0/string.h level_0/types.h level_0/types_array.h level_0/utf.h level_1/colors.h level_1/console.h level_1/directory.h level_1/status.h level_1/file.h level_1/fss.h level_1/fss_basic.h level_1/fss_basic_list.h level_1/fss_status.h level_1/fss_extended.h level_1/fss_macro.h level_1/program.h level_1/serialized.h level_1/string.h level_1/utf.h level_2/colors.h level_2/execute.h level_2/status.h level_2/fss_basic.h level_2/fss_basic_list.h level_2/fss_extended.h level_2/fss_status.h
build_sources_bash
build_sources_settings
build_shared yes
// libc includes
#include <stdlib.h>
-// fll includes
+// fll-0 includes
#include <level_0/status.h>
#include <level_0/string.h>
#include <level_0/types.h>
#ifndef _F_fss_h
#define _F_fss_h
-// fll includes
+// fll-0 includes
#include <level_0/status.h>
#include <level_0/string.h>
#include <level_0/types.h>
#include <stdlib.h>
#include <string.h>
-// fll includes
+// fll-0 includes
#include <level_0/status.h>
#include <level_0/types.h>
/**
* FLL - Level 0
*
- * Project: Paths
+ * Project: Path
* API Version: 0.5
* Licenses: lgplv2.1
*
*
* FIXME: this is very outdated due to numerous structural changes while I was developing turtle kevux.
*/
-#ifndef _F_filesystem_paths_h
-#define _F_filesystem_paths_h
+#ifndef _F_path_filesystem_h
+#define _F_path_filesystem_h
#ifdef __cplusplus
extern "C" {
#endif
// KFS Filesystem Paths
-#ifdef _di_kevux_standard_paths_
+#ifdef _di_path_kevux_standard_
// disable the FHS default paths
- #define _di_filesystem_hierarch_standard_paths_
+ #define _di_path_filesystem_hierarchy_standard_
// KFS Root Level
#define f_path_devices "/devices"
#define f_path_user_data "data"
#define f_path_user_temporary "temporary"
#define f_path_user_shared "shared"
-#endif // _di_kevux_standard_paths_
+#endif // _di_path_kevux_standard_
// FHS Filesystem Paths
-#ifndef _di_filesystem_hierarch_standard_paths_
+#ifndef _di_path_filesystem_hierarchy_standard_
// disable the kevux standard default paths
- #define _di_kevux_standard_paths_
+ #define _di_path_kevux_standard_
// KFS Root Level
#define f_path_devices "/"
#define f_path_user_data ""
#define f_path_user_temporary ""
#define f_path_user_shared ""
-#endif // _di_filesystem_hierarch_standard_paths_
+#endif // _di_path_filesystem_hierarchy_standard_
#ifdef __cplusplus
} // extern "C"
#endif
-#endif // _F_filesystem_paths_h
+#endif // _F_path_filesystem_h
/**
* FLL - Level 0
*
- * Project: Paths
+ * Project: Path
* API Version: 0.5
* Licenses: lgplv2.1
*
*
* FIXME: this is very outdated due to numerous structural changes while I was developing turtle kevux.
*/
-#ifndef _F_fll_paths_h
-#define _F_fll_paths_h
+#ifndef _F_path_fll_h
+#define _F_path_fll_h
-#include <level_0/filesystem_paths.h>
+// fll-0 includes
+#include <level_0/path_filesystem.h>
#ifdef __cplusplus
extern "C" {
} // extern "C"
#endif
-#endif // _F_fll_paths_h
+#endif // _F_path_fll_h
# fss-0000
-project_name f_paths
+project_name f_path
project_level 0
version_major 0
build_libraries_fll
build_sources_library
build_sources_program
-build_sources_headers fll_paths.h filesystem_paths.h
+build_sources_headers path_fll.h path_filesystem.h
build_sources_bash
build_sources_settings
build_shared yes
#include <stdio.h>
#include <sys/stat.h>
-// fll includes
+// fll-0 includes
#include <level_0/status.h>
#include <level_0/types.h>
#include <stdlib.h>
#include <string.h>
-// fll includes
+// fll-0 includes
#include <level_0/status.h>
#include <level_0/string.h>
#include <level_0/types.h>
// libc includes
#include <string.h>
-// fll includes
+// fll-0 includes
#include <level_0/status.h>
#include <level_0/memory.h>
#include <level_0/types.h>
#ifndef _F_types_array_h
#define _F_types_array_h
-// fll includes
+// fll-0 includes
#include <level_0/memory.h>
#include <level_0/types.h>
#include <ctype.h>
#include <string.h>
-// fll includes
+// fll-0 includes
#include <level_0/status.h>
#include <level_0/types.h>
#include <level_0/string.h>
#include <sys/un.h>
#include <unistd.h>
-// fll includes
+// fll-0 includes
#include <level_0/status.h>
#include <level_0/string.h>
#include <level_0/types.h>
#include <ctype.h>
#include <string.h>
-// fll includes
+// fll-0 includes
#include <level_0/status.h>
#include <level_0/memory.h>
#include <level_0/string.h>
#include <ctype.h>
#include <string.h>
-// fll includes
+// fll-0 includes
#include <level_0/status.h>
#include <level_0/memory.h>
#include <level_0/string.h>
#endif // _di_init_default_allocation_step_
#ifndef _di_init_paths_
- // @todo: this will eventually be written to use the f_paths project.
+ // @todo: this will eventually be written to use the f_path project.
#define init_paths_rootfs "/"
#define init_paths_devices "/dev/"
#define init_paths_devices_pts "/dev/pts/"