Show Makefile syntax highlighted
LIBS = -lglut
#LIBS = -lglut -lGL -lGLU
all:
python t3.py
# all: paper1 solid # vp3 vp2 vp1 tshad1
solid: solid.cxx
g++-3.0 -O4 -I fonts/libgummi -g -o solid solid.cxx $(LIBS)
vp3: vp3.cxx
g++-3.0 -O4 -I fonts/libgummi -g -o vp3 vp3.cxx $(LIBS)
vp2: vp2.cxx
g++-3.0 -O4 -I fonts/libgummi -g -o vp2 vp2.cxx $(LIBS)
vp1: vp1.cxx
g++-3.0 -g -o vp1 vp1.cxx $(LIBS)
tshad1: tshad1.cxx
g++-3.0 -g -o tshad1 tshad1.cxx $(LIBS)
paper1: paper1.cxx
g++-3.0 -O3 -march=pentiumpro -I fonts/libgummi -g -o paper1 paper1.cxx $(LIBS)
# -msse2 -mfpmath=sse,387
rd1: rd1.cxx
g++-3.1 -g -O3 -march=pentium4 -ffast-math -fno-math-errno -fstrength-reduce -fcse-follow-jumps -fcse-skip-blocks -frerun-cse-after-loop -frerun-loop-opt -fexpensive-optimizations -fregmove -fschedule-insns2 -funroll-loops -fmove-all-movables -falign-loops -fsingle-precision-constant -frename-registers rd1.cxx -o rd1 -lglut -Wa,-alh=rd1.s
rd1b: rd1b.cxx
g++-3.1 -g -O3 -march=pentium4 -ffast-math -fno-math-errno -fstrength-reduce -fcse-follow-jumps -fcse-skip-blocks -frerun-cse-after-loop -frerun-loop-opt -fexpensive-optimizations -fregmove -fschedule-insns2 -funroll-loops -fmove-all-movables -falign-loops -fsingle-precision-constant -frename-registers rd1b.cxx -o rd1b -lglut -Wa,-alh=rd1b.s
rd2: rd2.cxx
g++-3.1 -g -O3 -march=pentium4 -ffast-math -fno-math-errno -fstrength-reduce -fcse-follow-jumps -fcse-skip-blocks -frerun-cse-after-loop -frerun-loop-opt -fexpensive-optimizations -fregmove -fschedule-insns2 -funroll-loops -fmove-all-movables -falign-loops -fsingle-precision-constant -frename-registers rd2.cxx -o rd2 -lglut -Wa,-alh=rd2.s
rd3: rd3.cxx
g++-3.1 -g -O3 -march=pentium4 -ffast-math -fno-math-errno -fstrength-reduce -fcse-follow-jumps -fcse-skip-blocks -frerun-cse-after-loop -frerun-loop-opt -fexpensive-optimizations -fregmove -fschedule-insns2 -funroll-loops -fmove-all-movables -falign-loops -fsingle-precision-constant -frename-registers rd3.cxx -o rd3 -lglut -Wa,-alh=rd3.s
papermill.o: papermill.cxx paperobj.hxx texgen.hxx
cd ../../gzz/gfx/gl/callgl && $(MAKE) callgl.o
g++-3.0 -I fonts/libgummi -g -c papermill.cxx
paper3: paper3.cxx texgen.hxx paperobj.hxx papermill.o
cd ../../gzz/gfx/gl/callgl && $(MAKE) callgl.o
g++-3.0 -I fonts/libgummi -g -o paper3 paper3.cxx papermill.o ../../gzz/gfx/gl/callgl/callgl.o $(LIBS)
paper.o: paper.cxx paper.hxx
g++-3.0 -fpic -O3 -I fonts/libgummi -c -g paper.cxx
paper2: paper2.cxx paper.hxx paper.o
g++-3.0 -O3 -I fonts/libgummi -g -o paper2 paper2.cxx paper.o $(LIBS)
bgtest: bgtest.cxx shader/bgnoise.shader
cd shader && $(MAKE) bgnoise.o
g++-3.0 bgtest.cxx shader/shader.o shader/bgnoise.o shader/Tube*.o shader/ppbg*.o -lglut -o bgtest
bevel.o:
g++-3.0 -c -I fonts/libgummi bevel.cxx
beveltest: beveltest.cxx bevel.cxx bevel.hxx
g++-3.0 -I fonts/libgummi beveltest.cxx bevel.cxx -o beveltest -lglut
colorvis: colorvis.cxx
g++-3.0 colorvis.cxx -o colorvis
../../gzz/gfx/gl/callgl/calltest::
cd ../../gzz/gfx/gl/callgl && $(MAKE) calltest
showcolor: colorvis ../../gzz/gfx/gl/callgl/calltest
./colorvis | ../../gzz/gfx/gl/callgl/calltest /dev/stdin
See more files for this project here