-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathInitialize3rdparty.sh
63 lines (45 loc) · 2.57 KB
/
Initialize3rdparty.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
PATH_TO_LFRAYTRACERPBRT="../LFRayTracerPBRT"
mkdir 3rdparty
mkdir 3rdparty/lfraytracer
mkdir 3rdparty/lfraytracer/include
mkdir 3rdparty/lfraytracer/include/pbrt
mkdir 3rdparty/lfraytracer/lib
mkdir 3rdparty/lfraytracer/lib/Debug
mkdir 3rdparty/lfraytracer/lib/Release
cp $PATH_TO_LFRAYTRACERPBRT/src/LFRayTracerPBRT.h 3rdparty/lfraytracer/include/LFRayTracerPBRT.h
cp $PATH_TO_LFRAYTRACERPBRT/src/core/error.h 3rdparty/lfraytracer/include/pbrt/error.h
cp $PATH_TO_LFRAYTRACERPBRT/src/core/imageio.h 3rdparty/lfraytracer/include/pbrt/imageio.h
cp $PATH_TO_LFRAYTRACERPBRT/src/core/pbrt.h 3rdparty/lfraytracer/include/pbrt/pbrt.h
cp $PATH_TO_LFRAYTRACERPBRT/build/Debug/libpbrt.lib 3rdparty/lfraytracer/lib/Debug/libpbrt.lib
cp $PATH_TO_LFRAYTRACERPBRT/build/Release/libpbrt.lib 3rdparty/lfraytracer/lib/Release/libpbrt.lib
mkdir 3rdparty/glog
mkdir 3rdparty/glog/include
mkdir 3rdparty/glog/include/glog
cp -R $PATH_TO_LFRAYTRACERPBRT/src/ext/glog/src/windows/. 3rdparty/glog/include
mkdir 3rdparty/glog/lib
mkdir 3rdparty/glog/lib/Debug
mkdir 3rdparty/glog/lib/Release
cp -R $PATH_TO_LFRAYTRACERPBRT/build/src/ext/glog/Debug/*.lib 3rdparty/glog/lib/Debug/
cp -R $PATH_TO_LFRAYTRACERPBRT/build/src/ext/glog/Debug/*.pdb 3rdparty/glog/lib/Debug/
cp -R $PATH_TO_LFRAYTRACERPBRT/build/src/ext/glog/Release/*.lib 3rdparty/glog/lib/Release/
mkdir 3rdparty/ptex
mkdir 3rdparty/ptex/lib
mkdir 3rdparty/ptex/lib/Debug
mkdir 3rdparty/ptex/lib/Release
cp -R $PATH_TO_LFRAYTRACERPBRT/build/src/ext/ptex/src/ptex/Debug/*.lib 3rdparty/ptex/lib/Debug/
cp -R $PATH_TO_LFRAYTRACERPBRT/build/src/ext/ptex/src/ptex/Debug/*.pdb 3rdparty/ptex/lib/Debug/
cp -R $PATH_TO_LFRAYTRACERPBRT/build/src/ext/ptex/src/ptex/Release/*.lib 3rdparty/ptex/lib/Release/
mkdir 3rdparty/zlib
mkdir 3rdparty/zlib/lib
mkdir 3rdparty/zlib/lib/Debug
mkdir 3rdparty/zlib/lib/Release
cp -R $PATH_TO_LFRAYTRACERPBRT/build/src/ext/zlib/Debug/*.lib 3rdparty/zlib/lib/Debug/
cp -R $PATH_TO_LFRAYTRACERPBRT/build/src/ext/zlib/Debug/*.pdb 3rdparty/zlib/lib/Debug/
cp -R $PATH_TO_LFRAYTRACERPBRT/build/src/ext/zlib/Release/*.lib 3rdparty/zlib/lib/Release/
mkdir 3rdparty/openexr
mkdir 3rdparty/openexr/lib
mkdir 3rdparty/openexr/lib/Debug
mkdir 3rdparty/openexr/lib/Release
cp -R $PATH_TO_LFRAYTRACERPBRT/build/src/ext/openexr/OpenEXR/IlmImf/Debug/*.lib 3rdparty/openexr/lib/Debug/
cp -R $PATH_TO_LFRAYTRACERPBRT/build/src/ext/openexr/OpenEXR/IlmImf/Debug/*.pdb 3rdparty/openexr/lib/Debug/
cp -R $PATH_TO_LFRAYTRACERPBRT/build/src/ext/openexr/OpenEXR/IlmImf/Release/*.lib 3rdparty/openexr/lib/Release/