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 (10 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

# User Rev Content
1 greg 2.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 greg 2.10 target_link_libraries(genbox wfobj rtrad ${LIB_M})
8 greg 2.1
9 greg 2.3 add_executable(genmarble genmarble.c ../common/random.h)
10     target_link_libraries(genmarble ${LIB_M})
11 greg 2.1
12 greg 2.3 add_executable(gensky gensky.c sun.c)
13 greg 2.7 target_link_libraries(gensky rtrad ${LIB_M})
14 greg 2.1
15 greg 2.11 add_executable(genssky genssky.c sun.c atmos.c ../rt/data.c)
16     target_link_libraries(genssky rtrad ${LIB_M})
17    
18 greg 2.3 add_executable(gendaylit gendaylit.c sun.c)
19     target_link_libraries(gendaylit rtrad ${LIB_M})
20 greg 2.1
21 greg 2.3 add_executable(gendaymtx gendaymtx.c sun.c)
22     target_link_libraries(gendaymtx rtrad ${LIB_M})
23 greg 2.1
24 greg 2.3 add_executable(genblinds genblinds.c)
25 greg 2.7 target_link_libraries(genblinds rtrad ${LIB_M})
26 greg 2.1
27     add_executable(genprism genprism.c)
28 greg 2.7 target_link_libraries(genprism rtrad ${LIB_M})
29 greg 2.1
30 greg 2.3 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 greg 2.5 add_executable(genrev genrev.c)
43 greg 2.1 target_link_libraries(genrev rtrad)
44    
45 greg 2.3 add_executable(gencatenary gencat.c)
46     target_link_libraries(gencatenary rtrad)
47 greg 2.1
48     add_executable(genworm genworm.c)
49     target_link_libraries(genworm rtrad)
50    
51 greg 2.3 add_executable(gensurf gensurf.c)
52     target_link_libraries(gensurf rtrad)
53 greg 2.1
54 greg 2.3 add_executable(genclock genclock.c)
55     target_link_libraries(genclock ${LIB_M})
56 greg 2.1
57 greg 2.3 add_executable(genbranch genbranch.c)
58     target_link_libraries(genbranch ${LIB_M})
59 greg 2.1
60 greg 2.5 install(TARGETS
61     genblinds
62     genbox
63     genclock
64     gendaylit
65     gendaymtx
66     genprism
67     genrev
68     gensky
69 greg 2.11 genssky
70 greg 2.5 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 greg 2.6 perezlum_c.cal
86 greg 2.5 rev.cal
87     skybright.cal
88     surf.cal
89 greg 2.11 mie_ca.dat
90 greg 2.5 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()