mirror of
https://notabug.org/scuti/lib3ddevil1
synced 2025-05-31 14:11:42 +05:30
Split main into separate demos
This commit is contained in:
17
Makefile
17
Makefile
@@ -1,11 +1,20 @@
|
||||
EX=devil1test
|
||||
PEX=demo-extractpld
|
||||
TEX=demo-extracttexture
|
||||
MEX=demo-extractmesh
|
||||
|
||||
CC=gcc
|
||||
CFLAGS= -I"include"
|
||||
|
||||
all: main
|
||||
all: pld texture mesh
|
||||
|
||||
main: devil1pld.o devil1tex.o src/devil1geo.o
|
||||
$(CC) $^ test/main.c $(CFLAGS) -o $(EX)
|
||||
pld: devil1pld.o devil1tex.o src/devil1geo.o
|
||||
$(CC) $^ demo/pld.c $(CFLAGS) -o $(PEX)
|
||||
|
||||
texture: devil1pld.o devil1tex.o src/devil1geo.o
|
||||
$(CC) $^ demo/texture.c $(CFLAGS) -o $(TEX)
|
||||
|
||||
mesh: devil1pld.o devil1tex.o src/devil1geo.o
|
||||
$(CC) $^ demo/mesh.c $(CFLAGS) -o $(MEX)
|
||||
|
||||
devil1pld.o: src/devil1pld.c
|
||||
$(CC) -c $^ $(CFLAGS)
|
||||
|
Reference in New Issue
Block a user