Merge pull request #2 from xAlpharax/main

Proper Makefile SDL paths and better instructions in the README.
This commit is contained in:
Patrick Covaci 2024-07-24 15:04:56 +00:00 committed by GitHub
commit 58344a18c8
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 41 additions and 2 deletions

View File

@ -3,9 +3,15 @@ include config.mk
OBJ := $(SRC:.c=.o)
# MAKE sure that you have SDL2, SDL2-dev/devel, SDL2_ttf and SDL2_ttf-dev/devel installed
CFLAGS += -I/usr/include/SDL2
LDFLAGS += -lSDL2 -lSDL2_ttf
all: $(OBJ) $(OUT)
%.o: %.c
$(CC) $< -c $(CFLAGS) -o "$@"
clean:
rm -f $(OBJ) $(OUT)

View File

@ -2,11 +2,45 @@
But I uploaded it nontheless for them sweet sweet activity boxes >:)
## Dependencies
Make sure you have the following dependencies installed on your system:
- SDL2
- SDL2-dev/devel
- SDL2_ttf
- SDL2_ttf-dev/devel
## How to run
```
1. Clone the repository
Via HTTPS:
```bash
git clone https://github.com/Ty3r0X/funni-square
```
Or Via SSH:
```bash
or git@github.com:Ty3r0X/funni-square.git
```
2. Change directory to the project folder
```bash
cd funni-square
```
3. Compile the project
MAKE sure that there are no errors during the compilation process.
```bash
make
```
4. Run the project
```bash
./project
```

View File

@ -1,4 +1,3 @@
/* ----------------------------------------------------------
* @@@@@@@ @@@ @@@ @@@@@@ @@@@@@@ @@@@@@@@ @@@ @@@
* @@@@@@@ @@@ @@@ @@@@@@@ @@@@@@@@ @@@@@@@@@@ @@@ @@@