Remove Raylib compilation
This commit is contained in:
		
							
								
								
									
										19
									
								
								Makefile
									
									
									
									
									
								
							
							
						
						
									
										19
									
								
								Makefile
									
									
									
									
									
								
							@@ -1,6 +1,4 @@
 | 
				
			|||||||
CC            = clang
 | 
					CC            = clang
 | 
				
			||||||
# CFLAGS        = -g -O3 -Iraylib/include -Iwapp/src
 | 
					 | 
				
			||||||
# LDFLAGS       = '-Wl,-rpath,$$ORIGIN/raylib/lib' -Lraylib/lib -lraylib -lm -lpthread
 | 
					 | 
				
			||||||
CFLAGS        = -g -O3 -Iwapp/src
 | 
					CFLAGS        = -g -O3 -Iwapp/src
 | 
				
			||||||
LDFLAGS       = -lm
 | 
					LDFLAGS       = -lm
 | 
				
			||||||
BASEDIR       = $(shell realpath ./)
 | 
					BASEDIR       = $(shell realpath ./)
 | 
				
			||||||
@@ -15,26 +13,13 @@ PLATFORM      = $(shell uname)
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
all: no_dod dod
 | 
					all: no_dod dod
 | 
				
			||||||
 | 
					
 | 
				
			||||||
raylib:
 | 
					 | 
				
			||||||
ifeq ($(PLATFORM), Linux)
 | 
					 | 
				
			||||||
	cmake -S raylib-src -B raylib-build -DCMAKE_INSTALL_PREFIX=raylib -DCMAKE_CONFIGURATION_TYPES=Release -DBUILD_SHARED_LIBS=ON -G "Ninja Multi-Config"
 | 
					 | 
				
			||||||
	cmake --build raylib-build --config=Release
 | 
					 | 
				
			||||||
	cmake --install raylib-build --config=Release
 | 
					 | 
				
			||||||
else
 | 
					 | 
				
			||||||
	mkdir -p ${RL_BUILDDIR} ${RL_LIBDIR} ${RL_INCLUDEDIR}
 | 
					 | 
				
			||||||
	cd ${RL_SRCDIR} && \
 | 
					 | 
				
			||||||
		make PLATFORM=PLATFORM_DESKTOP RAYLIB_RELEASE_PATH=${RL_BUILDDIR} RAYLIB_LIBTYPE=SHARED && \
 | 
					 | 
				
			||||||
		cp ${RL_BUILDDIR}/* ${RL_LIBDIR} && \
 | 
					 | 
				
			||||||
		cp ${RL_SRCDIR}/*.h ${RL_INCLUDEDIR}
 | 
					 | 
				
			||||||
endif
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
wapp:
 | 
					wapp:
 | 
				
			||||||
	cd wapp && python3 -m codegen
 | 
						cd wapp && python3 -m codegen
 | 
				
			||||||
 | 
					
 | 
				
			||||||
no_dod: raylib wapp
 | 
					no_dod: wapp
 | 
				
			||||||
	$(CC) $(CFLAGS) $(LDFLAGS) no_dod.c wapp/src/wapp.c -o no_dod
 | 
						$(CC) $(CFLAGS) $(LDFLAGS) no_dod.c wapp/src/wapp.c -o no_dod
 | 
				
			||||||
 | 
					
 | 
				
			||||||
dod: raylib wapp
 | 
					dod: wapp
 | 
				
			||||||
	$(CC) $(CFLAGS) $(LDFLAGS) dod.c wapp/src/wapp.c -o dod
 | 
						$(CC) $(CFLAGS) $(LDFLAGS) dod.c wapp/src/wapp.c -o dod
 | 
				
			||||||
 | 
					
 | 
				
			||||||
clean:
 | 
					clean:
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user