Compile C with some optimizations
[llpp.git] / misc / lablgl-noglu.patch
blob9248924c33f4a08f861383723e51fdc7ea615a9e
1 diff -ur lablgl-1.05.orig/src/Makefile lablgl-1.05/src/Makefile
2 --- lablgl-1.05.orig/src/Makefile 2013-09-20 14:50:36.000000000 +0400
3 +++ lablgl-1.05/src/Makefile 2014-08-30 04:40:43.000000000 +0400
4 @@ -14,13 +14,12 @@
5 LIBOBJS = raw.cmo \
6 gl.cmo glLight.cmo glList.cmo glMap.cmo \
7 glMat.cmo glMisc.cmo glPix.cmo glClear.cmo \
8 - glTex.cmo glDraw.cmo glFunc.cmo gluMisc.cmo \
9 - gluNurbs.cmo gluQuadric.cmo gluTess.cmo gluMat.cmo \
10 + glTex.cmo glDraw.cmo glFunc.cmo \
11 glArray.cmo glShader.cmo
12 MLOBJS = $(LIBOBJS) togl.cmo
13 OPTOBJS = $(LIBOBJS:.cmo=.cmx)
14 -COBJS = ml_gl$(XO) ml_glu$(XO) ml_raw$(XO) ml_glarray$(XO) \
15 - ml_glutess$(XO) ml_shader$(XO)
16 +COBJS = ml_gl$(XO) ml_raw$(XO) ml_glarray$(XO) \
17 + ml_shader$(XO)
18 TOGLOBJS = ml_togl$(XO) $(TOGLDIR)/togl$(XO)
20 all: tools
21 @@ -59,9 +58,6 @@
22 gl_tags.c: gl_tags.var
23 $(VAR2SWITCH) -table GL_ < gl_tags.var > $@
25 -glu_tags.c: glu_tags.var
26 - $(VAR2SWITCH) GLU_ < glu_tags.var > $@
28 build.ml: build.ml.in ../Makefile.config
29 sed -e "s|@LABLGL_MLS@|$(LIBOBJS:.cmo=)|" \
30 -e "s|@TOGL_MLS@|togl|" \
31 @@ -94,6 +90,5 @@
33 #dependencies
34 ml_gl$(XO): ml_gl.h gl_tags.h gl_tags.c ml_raw.h
35 -ml_glu$(XO) ml_glutess$(XO) : ml_gl.h ml_glu.h glu_tags.h glu_tags.c
36 ml_raw$(XO): raw_tags.h ml_raw.h
37 include .depend