ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/radiance/ray/src/gen/CMakeLists.txt
Revision: 2.11
Committed: Fri Jul 5 18:04:36 2024 UTC (13 months ago) by greg
Content type: text/plain
Branch: MAIN
Changes since 2.10: +5 -0 lines
Log Message:
feat(genssky): Taoning Wang added utility for generating spectral skies

File Contents

# Content
1 include_directories(${CMAKE_CURRENT_SOURCE_DIR}/../rt)
2
3 add_executable(genbeads genbeads.c hermite3.c)
4 target_link_libraries(genbeads ${LIB_M})
5
6 add_executable(genbox genbox.c)
7 target_link_libraries(genbox wfobj rtrad ${LIB_M})
8
9 add_executable(genmarble genmarble.c ../common/random.h)
10 target_link_libraries(genmarble ${LIB_M})
11
12 add_executable(gensky gensky.c sun.c)
13 target_link_libraries(gensky rtrad ${LIB_M})
14
15 add_executable(genssky genssky.c sun.c atmos.c ../rt/data.c)
16 target_link_libraries(genssky rtrad ${LIB_M})
17
18 add_executable(gendaylit gendaylit.c sun.c)
19 target_link_libraries(gendaylit rtrad ${LIB_M})
20
21 add_executable(gendaymtx gendaymtx.c sun.c)
22 target_link_libraries(gendaymtx rtrad ${LIB_M})
23
24 add_executable(genblinds genblinds.c)
25 target_link_libraries(genblinds rtrad ${LIB_M})
26
27 add_executable(genprism genprism.c)
28 target_link_libraries(genprism rtrad ${LIB_M})
29
30 add_executable(xform xform.c)
31 target_link_libraries(xform rtrad)
32
33 add_executable(replmarks replmarks.c)
34 target_link_libraries(replmarks rtrad)
35
36 add_executable(mkillum mkillum.c mkillum2.c mkillum3.c)
37 target_link_libraries(mkillum raycalls radiance rtrad)
38
39 add_executable(mksource mksource.c)
40 target_link_libraries(mksource raycalls radiance rtrad)
41
42 add_executable(genrev genrev.c)
43 target_link_libraries(genrev rtrad)
44
45 add_executable(gencatenary gencat.c)
46 target_link_libraries(gencatenary rtrad)
47
48 add_executable(genworm genworm.c)
49 target_link_libraries(genworm rtrad)
50
51 add_executable(gensurf gensurf.c)
52 target_link_libraries(gensurf rtrad)
53
54 add_executable(genclock genclock.c)
55 target_link_libraries(genclock ${LIB_M})
56
57 add_executable(genbranch genbranch.c)
58 target_link_libraries(genbranch ${LIB_M})
59
60 install(TARGETS
61 genblinds
62 genbox
63 genclock
64 gendaylit
65 gendaymtx
66 genprism
67 genrev
68 gensky
69 genssky
70 gensurf
71 genworm
72 mkillum
73 mksource
74 replmarks
75 xform
76 DESTINATION "bin"
77 )
78
79 file(COPY
80 clockface.hex
81 glaze1.cal
82 glaze2.cal
83 illum.cal
84 perezlum.cal
85 perezlum_c.cal
86 rev.cal
87 skybright.cal
88 surf.cal
89 mie_ca.dat
90 DESTINATION "${CMAKE_BINARY_DIR}/lib"
91 )
92
93 if(NOT WIN32)
94 install(PROGRAMS glaze.csh
95 DESTINATION "bin"
96 RENAME glaze
97 )
98 endif()