ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/radiance/ray/src/util/CMakeLists.txt
(Generate patch)

Comparing ray/src/util/CMakeLists.txt (file contents):
Revision 1.5 by greg, Wed May 30 18:31:11 2012 UTC vs.
Revision 1.23 by greg, Mon Apr 25 16:15:19 2016 UTC

# Line 1 | Line 1
1   set(VERSION_FILE "${radiance_BINARY_DIR}/src/util/Version.c")
2   create_version_file("${VERSION_FILE}")
3  
4 < add_executable(dctimestep dctimestep.c)
4 > add_executable(dctimestep dctimestep.c cmbsdf.c cmatrix.c)
5   target_link_libraries(dctimestep rtrad)
6  
7   add_executable(findglare findglare.c glareval.c glaresrc.c setscan.c)
# Line 26 | Line 26 | target_link_libraries(ranimate rtrad)
26   add_executable(rpiece rpiece.c "${VERSION_FILE}")
27   target_link_libraries(rpiece rtrad)
28  
29 add_executable(rtcontrib
30  rtcontrib.c "${VERSION_FILE}")
31 target_link_libraries(rtcontrib rtrad)
32
29   add_executable(vwrays vwrays.c)
30   target_link_libraries(vwrays rtrad)
31  
# Line 45 | Line 41 | target_link_libraries(ranimove raycalls radiance rtrad
41   add_executable(rsensor rsensor.c)
42   target_link_libraries(rsensor raycalls radiance rtrad)
43  
44 + add_executable(rttree_reduce rttree_reduce.c)
45 + target_link_libraries(rttree_reduce rtrad)
46 +
47 + add_executable(rcollate rcollate.c)
48 + target_link_libraries(rcollate rtrad)
49 +
50 + add_executable(rmtxop rmtxop.c rmatrix.c cmbsdf.c cmatrix.c)
51 + target_link_libraries(rmtxop rtrad)
52 +
53 + add_executable(wrapBSDF wrapBSDF.c)
54 + target_link_libraries(wrapBSDF rtrad)
55 +
56 + add_executable(eplus_adduvf eplus_adduvf.c eplus_idf.c)
57 + target_link_libraries(eplus_adduvf rtrad)
58 +
59 + add_executable(rfluxmtx rfluxmtx.c)
60 + target_link_libraries(rfluxmtx rtrad)
61 +
62 + add_executable(evalglare evalglare.c pictool.c)
63 + target_link_libraries(evalglare rtrad libreetz)
64 +
65   if(X11_FOUND)
66    add_executable(xglaresrc
67      xglaresrc.c ${CMAKE_CURRENT_SOURCE_DIR}/../common/x11findwind.c)
# Line 73 | Line 90 | find_file(HAVE_SGISTEREO_H "SGIStereo.h" ${OPENGL_INCL
90   if(NOT HAVE_SGISTEREO_H)
91          add_definitions(-DNOSTEREO)
92   endif()
93 < if(UNIX)
93 > if(UNIX AND X11_FOUND)
94          add_executable(glrad glrad.c)
95          target_link_libraries(glrad rgl rtrad ${OPENGL_LIBRARIES} ${X11_LIBRARIES})
96 <        install(TARGETS rpiece RUNTIME DESTINATION bin)
96 >        install(TARGETS glrad RUNTIME DESTINATION bin)
97    if(CMAKE_SYSTEM_NAME STREQUAL "SunOS")
98      target_link_libraries(glrad rt)
99    endif()
100   endif()
101 +
102 + if(UNIX)
103 +  install (TARGETS rpiece RUNTIME DESTINATION bin)
104 + endif()
105 +
106   install(TARGETS dctimestep findglare getinfo glarendx rad ranimate
107 <                rtcontrib vwrays vwright ranimove rsensor
108 <        RUNTIME DESTINATION bin)
107 >    vwrays vwright ranimove rsensor rttree_reduce rcollate
108 >                eplus_adduvf rfluxmtx rmtxop wrapBSDF evalglare
109 >    RUNTIME DESTINATION bin)
110  
111 + install(FILES rambpos.cal ambpos.cal tregsamp.dat reinhartb.cal
112 +    klems_full.cal klems_half.cal klems_quarter.cal disk2square.cal
113 +    WINDOW6BSDFt.xml minimalBSDFt.xml
114 +    DESTINATION lib)
115 +
116   if(WIN32)
117    install(PROGRAMS genBSDF.pl DESTINATION bin)
118    install(PROGRAMS genklemsamp.pl DESTINATION bin)
119    install(PROGRAMS genskyvec.pl DESTINATION bin)
120 <  install(FILES tregsamp.dat DESTINATION bin)
120 >  install(PROGRAMS ltview.pl DESTINATION bin)
121 >  install(PROGRAMS ltpict.pl DESTINATION bin)
122 >  install(PROGRAMS objview.pl DESTINATION bin)
123 >  install(PROGRAMS objpict.pl DESTINATION bin)
124   else()
125    install(PROGRAMS genBSDF.pl DESTINATION bin RENAME genBSDF)
126    install(PROGRAMS genklemsamp.pl DESTINATION bin RENAME genklemsamp)
127    install(PROGRAMS genskyvec.pl DESTINATION bin RENAME genskyvec)
128 <  install(PROGRAMS objview.csh DESTINATION bin RENAME objview)
129 <  install(PROGRAMS objpict.csh DESTINATION bin RENAME objpict)
128 >  install(PROGRAMS genambpos.csh DESTINATION bin RENAME genambpos)
129 >  install(PROGRAMS ltview.pl DESTINATION bin)
130 >  install(PROGRAMS ltpict.pl DESTINATION bin)
131 >  install(PROGRAMS objview.pl DESTINATION bin RENAME objview)
132 >  install(PROGRAMS objpict.pl DESTINATION bin RENAME objpict)
133    install(PROGRAMS glare.csh DESTINATION bin RENAME glare)
134    install(PROGRAMS dayfact.csh DESTINATION bin RENAME dayfact)
135    install(PROGRAMS rlux.csh DESTINATION bin RENAME rlux)
# Line 104 | Line 138 | else()
138    install(PROGRAMS objline.csh DESTINATION bin RENAME objline)
139    install(PROGRAMS compamb.csh DESTINATION bin RENAME compamb)
140    install(PROGRAMS vinfo.csh DESTINATION bin RENAME vinfo)
107  install(PROGRAMS genambpos.csh DESTINATION bin RENAME genambpos)
141    install(PROGRAMS fieldcomb.csh DESTINATION bin RENAME fieldcomb)
109  install(FILES tregsamp.dat DESTINATION lib)
142   endif()

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines