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.26 by greg, Tue Mar 20 17:53:48 2018 UTC vs.
Revision 1.40 by greg, Thu Aug 27 17:46:52 2020 UTC

# Line 34 | Line 34 | target_link_libraries(vwrays rtrad)
34   add_executable(vwright vwright.c)
35   target_link_libraries(vwright rtrad)
36  
37 + add_executable(dcglare dcglare.c cmbsdf.c cmatrix.c cmglare.c)
38 + target_link_libraries(dcglare rtrad)
39 +
40   #the next few libraries all need to include header files from the rt directory
41   include_directories("${CMAKE_CURRENT_SOURCE_DIR}/../rt")
42  
# Line 64 | Line 67 | target_link_libraries(rfluxmtx rtrad)
67   add_executable(evalglare evalglare.c pictool.c)
68   target_link_libraries(evalglare rtrad libreetz)
69  
70 + add_executable(radcompare radcompare.c)
71 + target_link_libraries(radcompare rtrad)
72 +
73 + add_executable(rcode_depth rcode_depth.c)
74 + target_link_libraries(rcode_depth rtrad)
75 +
76 + add_executable(rcode_norm rcode_norm.c)
77 + target_link_libraries(rcode_norm rtrad)
78 +
79 + add_executable(rcode_ident rcode_ident.c)
80 + target_link_libraries(rcode_ident rtrad)
81 +
82   if(X11_FOUND)
83    add_executable(xglaresrc
84      xglaresrc.c
# Line 79 | Line 94 | endif()
94   if(APPLE)
95    find_library(OPENGL_gl_LIBRARY
96      NAMES GL MesaGL
97 <    PATHS /usr/X11R6/lib
97 >    PATHS ${X11_LIB_SEARCH_PATH}
98    )
99    find_library(OPENGL_glu_LIBRARY
100      NAMES GLU MesaGLU
101 <    PATHS /usr/X11R6/lib
101 >    PATHS ${X11_LIB_SEARCH_PATH}
102    )
103    set(OPENGL_LIBRARIES ${OPENGL_gl_LIBRARY} ${OPENGL_glu_LIBRARY})
104   else()
# Line 114 | Line 129 | if(UNIX)
129   endif()
130  
131   install(TARGETS
132 +  dcglare
133    dctimestep
134    eplus_adduvf
135    evalglare
# Line 121 | Line 137 | install(TARGETS
137    getinfo
138    glarendx
139    rad
140 +  radcompare
141    ranimate
142    ranimove
143 +  rcode_depth
144 +  rcode_ident
145 +  rcode_norm
146    rcollate
147    rfluxmtx
148    rmtxop
# Line 149 | Line 169 | file(COPY
169   )
170  
171   if(WIN32)
172 +   add_custom_target(bsdfview ALL
173 +    COMMAND pp ${CMAKE_CURRENT_SOURCE_DIR}/bsdfview.pl -o ${CMAKE_CURRENT_SOURCE_DIR}/bsdfview.exe -d
174 +  )
175 +  add_custom_target(genBSDF ALL
176 +    COMMAND pp ${CMAKE_CURRENT_SOURCE_DIR}/genBSDF.pl -o ${CMAKE_CURRENT_SOURCE_DIR}/genBSDF.exe -d
177 +  )
178 +  add_custom_target(genklemsamp ALL
179 +    COMMAND pp ${CMAKE_CURRENT_SOURCE_DIR}/genklemsamp.pl -o ${CMAKE_CURRENT_SOURCE_DIR}/genklemsamp.exe -d
180 +  )
181 +  add_custom_target(genskyvec ALL
182 +    COMMAND pp ${CMAKE_CURRENT_SOURCE_DIR}/genskyvec.pl -o ${CMAKE_CURRENT_SOURCE_DIR}/genskyvec.exe -d
183 +  )
184 +  add_custom_target(ltpict ALL
185 +    COMMAND pp ${CMAKE_CURRENT_SOURCE_DIR}/ltpict.pl -o ${CMAKE_CURRENT_SOURCE_DIR}/ltpict.exe -d
186 +  )
187 +  add_custom_target(ltview ALL
188 +    COMMAND pp ${CMAKE_CURRENT_SOURCE_DIR}/ltview.pl -o ${CMAKE_CURRENT_SOURCE_DIR}/ltview.exe -d
189 +  )
190 +  add_custom_target(objpict ALL
191 +    COMMAND pp ${CMAKE_CURRENT_SOURCE_DIR}/objpict.pl -o ${CMAKE_CURRENT_SOURCE_DIR}/objpict.exe -d
192 +  )
193 +  add_custom_target(objview ALL
194 +    COMMAND pp ${CMAKE_CURRENT_SOURCE_DIR}/objview.pl -o ${CMAKE_CURRENT_SOURCE_DIR}/objview.exe -d
195 +  )
196 +  add_custom_target(genambpos ALL
197 +    COMMAND pp ${CMAKE_CURRENT_SOURCE_DIR}/genambpos.pl -o ${CMAKE_CURRENT_SOURCE_DIR}/genambpos.exe -d
198 +  )
199 +  add_custom_target(rcode2bmp ALL
200 +    COMMAND pp ${CMAKE_CURRENT_SOURCE_DIR}/rcode2bmp.pl -o ${CMAKE_CURRENT_SOURCE_DIR}/rcode2bmp.exe -d
201 +  )
202 +  add_custom_target(rtpict ALL
203 +    COMMAND pp ${CMAKE_CURRENT_SOURCE_DIR}/rtpict.pl -o ${CMAKE_CURRENT_SOURCE_DIR}/rtpict.exe -d
204 +  )
205 +  install(FILES
206 +    ${CMAKE_BINARY_DIR}/bin/trad
207 +    DESTINATION "bin"
208 +  )
209    install(PROGRAMS
210 <    bsdfview.pl
211 <    genBSDF.pl
212 <    genklemsamp.pl
213 <    genskyvec.pl
214 <    ltpict.pl
215 <    ltview.pl
216 <    objpict.pl
217 <    objview.pl
218 <    rtpict.pl
210 >    bsdfview.exe
211 >    genBSDF.exe
212 >    genklemsamp.exe
213 >    genskyvec.exe
214 >    ltpict.exe
215 >    ltview.exe
216 >    objpict.exe
217 >    objview.exe
218 >    genambpos.exe
219 >    rcode2bmp.exe
220 >    rtpict.exe
221      DESTINATION "bin"
222    )
223   else()
# Line 168 | Line 227 | else()
227      dayfact.csh
228      fieldcomb.csh
229      genBSDF.pl
230 <    genambpos.csh
230 >    genambpos.pl
231      genklemsamp.pl
232      genskyvec.pl
233      glare.csh
# Line 178 | Line 237 | else()
237      objpict.pl
238      objview.pl
239      raddepend.csh
240 +    rcode2bmp.pl
241      rlux.csh
242      rtpict.pl
183    trad.wsh
243      vinfo.csh
244 +  )
245 +  add_custom_target(trad ALL
246 +    COMMAND csh -f ${CMAKE_CURRENT_SOURCE_DIR}/tradinstall.csh ${CMAKE_BINARY_DIR}/bin ${CMAKE_BINARY_DIR}/lib
247    )
248   endif()

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines