ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/radiance/ray/src/gen/CMakeLists.txt
Revision: 2.7
Committed: Sat Jul 25 23:47:36 2020 UTC (3 years, 9 months ago) by greg
Content type: text/plain
Branch: MAIN
CVS Tags: rad5R3
Changes since 2.6: +4 -3 lines
Log Message:
chore(genblinds, genbox, gensky): added missing library links

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