diff options
| author | Felix Morgner <felix.morgner@gmail.com> | 2026-08-24 11:16:07 +0200 |
|---|---|---|
| committer | Felix Morgner <felix.morgner@gmail.com> | 2026-08-24 11:16:07 +0200 |
| commit | c068f22329d5cc722622a2183bbb22eef2093df7 (patch) | |
| tree | 12d56c1aede67988a55e241364606bfbb4dba933 /tool_src/BspLib/Makefile | |
| download | openparsec-main.tar.xz openparsec-main.zip | |
Diffstat (limited to 'tool_src/BspLib/Makefile')
| -rw-r--r-- | tool_src/BspLib/Makefile | 62 |
1 files changed, 62 insertions, 0 deletions
diff --git a/tool_src/BspLib/Makefile b/tool_src/BspLib/Makefile new file mode 100644 index 0000000..7385303 --- /dev/null +++ b/tool_src/BspLib/Makefile @@ -0,0 +1,62 @@ +# BspLib makefile + +CFILES = AodFormat.cpp\ +AodInput.cpp\ +AodOutput.cpp\ +BRep.cpp\ +BSPNode.cpp\ +BSPTree.cpp\ +BoundingBox.cpp\ +BspFormat.cpp\ +BspInput.cpp\ +BspObject.cpp\ +BspObjectList.cpp\ +BspOutput.cpp\ +BspTool.cpp\ +EpsAreas.cpp\ +Face.cpp\ +IOData3D.cpp\ +InputData3D.cpp\ +LineSeg.cpp\ +Mapping.cpp\ +ObjectAodFormat.cpp\ +ObjectBSPNode.cpp\ +ObjectBinFormat.cpp\ +ObjectBspFormat.cpp\ +OutputData3D.cpp\ +Polygon.cpp\ +PolygonList.cpp\ +SingleFormat.cpp\ +SingleInput.cpp\ +SingleOutput.cpp\ +SystemIO.cpp\ +Texture.cpp\ +Transform2.cpp\ +Transform3.cpp\ +TriMapping.cpp\ +Vertex.cpp\ +VertexChunk.cpp\ +VrmlFile.cpp + + +CFLAGS = -g -O2 -I../QvLib -I. -fno-for-scope\ + -Dstricmp=strcasecmp -Dstrnicmp=strncasecmp + +# use this for JPEG support +#CFLAGS = -g -O2 -I../QvLib -I. -fno-for-scope\ +# -Dstricmp=strcasecmp -Dstrnicmp=strncasecmp -DUSE_JPEG_LIBRARY + +all: libbsp.a + +libbsp.a: $(CFILES:.cpp=.o) + ar rc libbsp.a $(CFILES:.cpp=.o) + ranlib libbsp.a + +.cpp.o: + gcc $(CFLAGS) -o $@ -c $< + +clean: + rm -f *.o *.a *~ + + + |
