Module: Demos Branch: cmake Commit: 0b8ac5a93b20ccb2f66514003ee81ad16db2872b URL: http://cgit.freedesktop.org/mesa/demos/commit/?id=0b8ac5a93b20ccb2f66514003ee81ad16db2872b
Author: José Fonseca <[email protected]> Date: Fri Nov 5 18:34:28 2010 +0000 cmake: Install targets and data. --- src/demos/CMakeLists.txt | 116 +++++++++++++++++++++++++--------------------- 1 files changed, 63 insertions(+), 53 deletions(-) diff --git a/src/demos/CMakeLists.txt b/src/demos/CMakeLists.txt index 63e6b6f..81495cf 100644 --- a/src/demos/CMakeLists.txt +++ b/src/demos/CMakeLists.txt @@ -17,56 +17,66 @@ link_libraries ( ${GLEW_glew_LIBRARY} ) -add_executable(arbfplight arbfplight.c) -add_executable(arbfslight arbfslight.c) -add_executable(arbocclude arbocclude.c) -add_executable(arbocclude2 arbocclude2.c) -add_executable(bounce bounce.c) -add_executable(clearspd clearspd.c) -add_executable(copypix copypix.c) -add_executable(cubemap cubemap.c) -add_executable(dinoshade dinoshade.c) -add_executable(dissolve dissolve.c) -add_executable(drawpix drawpix.c) -add_executable(engine engine.c) -add_executable(fbo_firecube fbo_firecube.c) -add_executable(fbotexture fbotexture.c) -add_executable(fire fire.c) -add_executable(fogcoord fogcoord.c) -add_executable(fplight fplight.c) -add_executable(fslight fslight.c) -add_executable(gamma gamma.c) -add_executable(gearbox gearbox.c) -add_executable(gears gears.c) -add_executable(geartrain geartrain.c) -add_executable(glinfo glinfo.c) -add_executable(gloss gloss.c) -add_executable(gltestperf gltestperf.c) -add_executable(ipers ipers.c) -add_executable(isosurf isosurf.c) -add_executable(lodbias lodbias.c) -add_executable(morph3d morph3d.c) -add_executable(multiarb multiarb.c) -add_executable(paltex paltex.c) -add_executable(pointblast pointblast.c) -add_executable(projtex projtex.c) -add_executable(ray ray.c) -add_executable(readpix readpix.c) -add_executable(reflect reflect.c) -add_executable(renormal renormal.c) -add_executable(shadowtex shadowtex.c) -add_executable(singlebuffer singlebuffer.c) -add_executable(spectex spectex.c) -add_executable(spriteblast spriteblast.c) -add_executable(stex3d stex3d.c) -add_executable(teapot teapot.c) -add_executable(terrain terrain.c) -add_executable(tessdemo tessdemo.c) -add_executable(texcyl texcyl.c) -add_executable(texenv texenv.c) -add_executable(textures textures.c) -add_executable(trispd trispd.c) -add_executable(tunnel2 tunnel2.c) -add_executable(tunnel tunnel.c) -add_executable(vao_demo vao_demo.c) -add_executable(winpos winpos.c) +set (targets + arbfplight + arbfslight + arbocclude + arbocclude2 + bounce + clearspd + copypix + cubemap + dinoshade + dissolve + drawpix + engine + fbo_firecube + fbotexture + fire + fogcoord + fplight + fslight + gamma + gearbox + gears + geartrain + glinfo + gloss + gltestperf + ipers + isosurf + lodbias + morph3d + multiarb + paltex + pointblast + projtex + ray + readpix + reflect + renormal + shadowtex + singlebuffer + spectex + spriteblast + stex3d + teapot + terrain + tessdemo + texcyl + texenv + textures + trispd + tunnel2 + tunnel + vao_demo + winpos +) + +foreach (target ${targets}) + add_executable (${target} ${target}.c) +endforeach (target) + +install (TARGETS ${targets} DESTINATION demos) + +install (FILES geartrain.dat isosurf.dat terrain.dat DESTINATION demos) _______________________________________________ mesa-commit mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/mesa-commit
