Compare commits

...

2 Commits

Author SHA1 Message Date
3d071fddf7 remove CI badges 2023-07-17 16:48:55 +03:00
8ece3d6e22 update raylib to 4.5 2023-07-17 16:47:12 +03:00
6 changed files with 11 additions and 17 deletions

1
.gitignore vendored
View File

@ -1,4 +1,3 @@
include
lib
bin
.idea

8
.gitmodules vendored
View File

@ -1,6 +1,6 @@
[submodule "vendor/raylib-cpp"]
path = vendor/raylib-cpp
[submodule "depends/raylib-cpp"]
path = depends/raylib-cpp
url = https://github.com/robloach/raylib-cpp
[submodule "vendor/raylib"]
path = vendor/raylib
[submodule "depends/raylib"]
path = depends/raylib
url = https://github.com/raysan5/raylib

View File

@ -71,15 +71,15 @@ submodules:
# Copy the relevant header files into includes
include: submodules
$(MKDIR) $(call platformpth, ./include)
$(call COPY,vendor/raylib/src,./include,raylib.h)
$(call COPY,vendor/raylib/src,./include,raymath.h)
$(call COPY,vendor/raylib-cpp/include,./include,*.hpp)
$(call COPY,depends/raylib/src,./include,raylib.h)
$(call COPY,depends/raylib/src,./include,raymath.h)
$(call COPY,depends/raylib-cpp/include,./include,*.hpp)
# Build the raylib static library file and copy it into lib
lib: submodules
cd vendor/raylib/src $(THEN) "$(MAKE)" PLATFORM=PLATFORM_DESKTOP
cd depends/raylib/src $(THEN) "$(MAKE)" PLATFORM=PLATFORM_DESKTOP
$(MKDIR) $(call platformpth, lib/$(platform))
$(call COPY,vendor/raylib/$(libGenDir),lib/$(platform),libraylib.a)
$(call COPY,depends/raylib/$(libGenDir),lib/$(platform),libraylib.a)
# Link the program and create the executable
$(target): $(objects)

View File

@ -13,13 +13,6 @@ I guess we just don't want the added headache. CMake is complex and sometimes fe
So that being said, we hope that this repository finds you well and wholeheartedly enjoying the *simple things in life* (i.e. video games programming).
### Current Compatibility
| OS | Default Compiler | Last Manual Build | Compile Status |
| ----------- | ---------------- | ------------------- | ---------------------------------------------------- |
| **macOS** | Clang++ | `Big Sur 11.0.1` | ![macOS Status](../../workflows/macOS/badge.svg) |
| **Linux** | G++ | `Ubuntu 20.04 LTS` | ![Linux Status](../../workflows/Ubuntu/badge.svg) |
| **Windows** | MinGW (G++) | `Windows 10 19041` | ![Windows Status](../../workflows/Windows/badge.svg) |
## Getting Started
### Installing Dependencies

1
depends/raylib Submodule

@ -0,0 +1 @@
Subproject commit fec96137e8d10ee6c88914fbe5e5429c13ee1dac

1
depends/raylib-cpp Submodule

@ -0,0 +1 @@
Subproject commit 3f2b428211ad04b2a3acefd65a9621a116678108