ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/radiance/ray/src/cv/CMakeLists.txt
Revision: 1.10
Committed: Wed Jul 27 18:05:53 2016 UTC (7 years, 9 months ago) by greg
Content type: text/plain
Branch: MAIN
Changes since 1.9: +3 -0 lines
Log Message:
Added pabopto2xyz utility to interpolate CIE-XYZ color values from measurements

File Contents

# User Rev Content
1 greg 1.4 add_executable(ies2rad ies2rad.c)
2     target_link_libraries(ies2rad rtrad)
3    
4 greg 1.1 add_executable(arch2rad arch2rad.c trans.c)
5     target_link_libraries(arch2rad rtrad)
6    
7 greg 1.4 add_executable(nff2rad nff2rad.c)
8 greg 1.1
9     add_executable(lampcolor lampcolor.c)
10     target_link_libraries(lampcolor rtrad)
11    
12 greg 1.4 add_executable(tmesh2rad tmesh2rad.c)
13     target_link_libraries(tmesh2rad rtrad)
14 greg 1.1
15     add_executable(obj2rad obj2rad.c trans.c)
16     target_link_libraries(obj2rad rtrad)
17    
18 greg 1.4 add_executable(mgf2rad mgf2rad.c)
19     target_link_libraries(mgf2rad mgf rtrad)
20 greg 1.2
21 greg 1.1 add_executable(rad2mgf rad2mgf.c)
22     target_link_libraries(rad2mgf rtrad)
23    
24     add_executable(mgfilt mgfilt.c)
25     target_link_libraries(mgfilt mgf rtrad)
26    
27 greg 1.4 add_executable(mgf2inv mgf2inv.c)
28     target_link_libraries(mgf2inv mgf rtrad)
29    
30 greg 1.1 add_executable(3ds2mgf 3ds2mgf.c rayopt3ds.c vect3ds.c)
31     target_link_libraries(3ds2mgf rtrad)
32    
33 greg 1.5 if (NOT WIN32)
34    
35 greg 1.7 add_executable(pabopto2bsdf pabopto2bsdf.c bsdfrep.c bsdfrbf.c bsdfmesh.c bsdftrans.cpp)
36 greg 1.5 target_link_libraries(pabopto2bsdf rtrad)
37 greg 1.4
38 greg 1.10 add_executable(pabopto2xyz pabopto2xyz.c)
39     target_link_libraries(pabopto2xyz rtrad)
40    
41 greg 1.8 add_executable(pabopto2rad pabopto2bsdf.c bsdfrep.c bsdfrbf.c bsdfmesh.c bsdftrans.cpp)
42 greg 1.5 target_link_libraries(pabopto2rad rtrad)
43 greg 1.8 set_target_properties(pabopto2rad PROPERTIES COMPILE_DEFINITIONS TEST_MAIN)
44 greg 1.5
45     endif()
46 greg 1.4
47     add_executable(bsdf2rad bsdf2rad.c bsdfrep.c bsdfinterp.c)
48     target_link_libraries(bsdf2rad rtrad)
49    
50 greg 1.9 if(BUILD_TESTING)
51     add_executable(bsdfquery bsdfquery.c bsdfrep.c bsdfinterp.c)
52     target_link_libraries(bsdfquery rtrad)
53     endif()
54 greg 1.4
55     add_executable(bsdf2ttree bsdf2ttree.c bsdfrep.c bsdfinterp.c)
56     target_link_libraries(bsdf2ttree rtrad)
57    
58     add_executable(bsdf2klems bsdf2klems.c bsdfrep.c bsdfinterp.c)
59     target_link_libraries(bsdf2klems rtrad)
60    
61     add_executable(pkgBSDF pkgBSDF.c trans.c)
62     target_link_libraries(pkgBSDF rtrad)
63 greg 1.1
64 greg 1.3 add_executable(epw2wea epw2wea.c)
65    
66 greg 1.4 include_directories(${CMAKE_CURRENT_SOURCE_DIR}/../meta)
67     add_executable(mgf2meta mgf2meta.c)
68     target_link_libraries(mgf2meta mgf meta rtrad)
69    
70 greg 1.1 install(TARGETS
71 greg 1.4 ies2rad nff2rad lampcolor tmesh2rad obj2rad
72     mgf2rad rad2mgf mgf2meta mgfilt mgf2inv 3ds2mgf
73 greg 1.5 bsdf2ttree bsdf2klems pkgBSDF epw2wea
74 greg 1.1 RUNTIME DESTINATION bin)
75    
76     INSTALL(FILES source.cal tilt.cal lamp.tab window.cal
77 greg 1.2 DESTINATION lib)
78    
79     if (NOT WIN32)
80     INSTALL(PROGRAMS optics2rad.csh DESTINATION bin RENAME optics2rad)
81 greg 1.6 INSTALL(TARGETS pabopto2rad pabopto2bsdf DESTINATION bin)
82 greg 1.3 endif()