ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/radiance/ray/src/gen/CMakeLists.txt
Revision: 2.6
Committed: Fri Aug 31 16:01:45 2018 UTC (5 years, 8 months ago) by greg
Content type: text/plain
Branch: MAIN
CVS Tags: rad5R2
Changes since 2.5: +1 -0 lines
Log Message:
New versions of evalglare and gendaylit from Jan Wienold

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