From 10b3e96489c1345f57148c3c5f06186bbc97f0bb Mon Sep 17 00:00:00 2001 From: Hannah Date: Sat, 31 Jan 2026 00:04:41 +0100 Subject: [PATCH] initial commit --- .kdev4/lifecrystal.kdev4 | 11 +++++++++++ CMakeLists.txt | 2 ++ assets/gfx/.temp | 1 + assets/sfx/.temp | 1 + assets/vfx/.temp | 1 + build/.temp | 1 + find.cmake | 30 ++++++++++++++++++++++++++++++ libs/.temp | 1 + src/engines/.temp | 1 + src/helper/.temp | 1 + src/logic/.temp | 1 + src/main.c | 1 + 12 files changed, 52 insertions(+) create mode 100644 .kdev4/lifecrystal.kdev4 create mode 100644 CMakeLists.txt create mode 100644 assets/gfx/.temp create mode 100644 assets/sfx/.temp create mode 100644 assets/vfx/.temp create mode 100644 build/.temp create mode 100644 find.cmake create mode 100644 libs/.temp create mode 100644 src/engines/.temp create mode 100644 src/helper/.temp create mode 100644 src/logic/.temp create mode 100644 src/main.c diff --git a/.kdev4/lifecrystal.kdev4 b/.kdev4/lifecrystal.kdev4 new file mode 100644 index 0000000..b7f183a --- /dev/null +++ b/.kdev4/lifecrystal.kdev4 @@ -0,0 +1,11 @@ +[Buildset] +BuildItems=@Variant(\x00\x00\x00\t\x00\x00\x00\x00\x01\x00\x00\x00\x0b\x00\x00\x00\x00\x01\x00\x00\x00\x16\x00l\x00i\x00f\x00e\x00c\x00r\x00y\x00s\x00t\x00a\x00l) + +[Launch] +Launch Configurations= + +[Project] +VersionControlSupport=kdevgit + +[SourceFileTemplates] +LastUsedTemplate=/home/Hannah/.local/share/kdevfiletemplates/template_descriptions/cmake_module.desktop diff --git a/CMakeLists.txt b/CMakeLists.txt new file mode 100644 index 0000000..3c06e03 --- /dev/null +++ b/CMakeLists.txt @@ -0,0 +1,2 @@ +cmake_minimum_required(VERSION 4.2) +project(lifecrystal C) diff --git a/assets/gfx/.temp b/assets/gfx/.temp new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/assets/gfx/.temp @@ -0,0 +1 @@ + diff --git a/assets/sfx/.temp b/assets/sfx/.temp new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/assets/sfx/.temp @@ -0,0 +1 @@ + diff --git a/assets/vfx/.temp b/assets/vfx/.temp new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/assets/vfx/.temp @@ -0,0 +1 @@ + diff --git a/build/.temp b/build/.temp new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/build/.temp @@ -0,0 +1 @@ + diff --git a/find.cmake b/find.cmake new file mode 100644 index 0000000..90ebcc0 --- /dev/null +++ b/find.cmake @@ -0,0 +1,30 @@ +# SPDX-FileCopyrightText: 2026 +# SPDX-License-Identifier: Apache-2.0 + +# - Try to find +# Once done this will define +# _FOUND - System has +# _INCLUDE_DIRS - The include directories +# _LIBRARIES - The libraries needed to use +# _DEFINITIONS - Compiler switches required for using + +find_package(PkgConfig) +pkg_check_modules(PC_ QUIET ) +set(_DEFINITIONS ${PC__CFLAGS_OTHER}) + +find_path(_INCLUDE_DIR + HINTS ${PC__INCLUDEDIR} ${PC__INCLUDE_DIRS} + PATH_SUFFIXES ) + +find_library(_LIBRARY NAMES + HINTS ${PC__LIBDIR} ${PC__LIBRARY_DIRS} ) + +set(_LIBRARIES ${_LIBRARY} ) +set(_INCLUDE_DIRS ${_INCLUDE_DIR} ) + +include(FindPackageHandleStandardArgs) +# handle the QUIETLY and REQUIRED arguments and set _FOUND to TRUE +# if all listed variables are TRUE +find_package_handle_standard_args( DEFAULT_MSG + _LIBRARY _INCLUDE_DIR) +mark_as_advanced(_INCLUDE_DIR _LIBRARY ) diff --git a/libs/.temp b/libs/.temp new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/libs/.temp @@ -0,0 +1 @@ + diff --git a/src/engines/.temp b/src/engines/.temp new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/src/engines/.temp @@ -0,0 +1 @@ + diff --git a/src/helper/.temp b/src/helper/.temp new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/src/helper/.temp @@ -0,0 +1 @@ + diff --git a/src/logic/.temp b/src/logic/.temp new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/src/logic/.temp @@ -0,0 +1 @@ + diff --git a/src/main.c b/src/main.c new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/src/main.c @@ -0,0 +1 @@ +