-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathlibs.autobuild
73 lines (58 loc) · 2 KB
/
libs.autobuild
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
64
65
66
67
68
69
70
71
72
73
# envire packages
cmake_package 'envire/envire_core'
cmake_package 'envire/envire_maps'
cmake_package 'envire/envire_octomap' do |pkg|
pkg.env_add_path 'VIZKIT_PLUGIN_RUBY_PATH', File.join(pkg.prefix,'lib')
end
remove_from_default 'envire/envire_octomap'
cmake_package 'envire/envire_pcl'
cmake_package 'envire/envire_smurf'
cmake_package 'envire/envire_urdf' do |pkg|
pkg.env_add_path 'VIZKIT_PLUGIN_RUBY_PATH', File.join(pkg.prefix,'lib')
end
cmake_package 'envire/envire_collision'
cmake_package 'envire/envire_gis'
cmake_package 'envire/envire_collider_mls'
remove_from_default 'envire/envire_collider_mls'
cmake_package 'envire/envire_visualizer' do |pkg|
pkg.env_add_path 'VIZKIT_PLUGIN_RUBY_PATH', File.join(pkg.prefix,'lib')
end
cmake_package 'envire/envire_fcl' do |pkg|
pkg.define "BUILD_TESTING", "OFF"
end
remove_from_default 'envire/envire_fcl'
cmake_package 'base/boost_serialization'
cmake_package 'tools/plugin_manager'
cmake_package 'tools/smurf'
cmake_package 'tools/class_loader_melodic'
cmake_package 'slam/maps' do |pkg|
pkg.env_add_path 'VIZKIT_PLUGIN_RUBY_PATH', File.join(pkg.prefix,'lib')
end
cmake_package "slam/pcl"
cmake_package 'envire/tutorials'
remove_from_default 'envire/tutorials'
cmake_package 'gui/vizkit3d_plugin_information'
cmake_package 'external/ogdf' do |pkg|
pkg.define 'BUILD_SHARED_LIBS', 'ON'
end
autotools_package 'envire/gdal' do |pkg|
pkg.depends_on 'libtool'
pkg.provides "pkgconfig/gdal"
import_bak = pkg.importdir
pkg.srcdir = "envire/gdal/gdal"
pkg.importdir = import_bak
pkg.builddir = "."
pkg.configureflags <<
"--with-gnm" <<
"--prefix=#{Autobuild.prefix}" <<
"--includedir=#{Autobuild.prefix}/include/gdal" <<
"CFLAGS=-fPIC -O2 -Wall" <<
"CXXFLAGS=-fPIC -O2 -Wall"
end
cmake_package 'envire/fcl' do |pkg|
pkg.define "BUILD_TESTING","OFF"
pkg.define "FCL_USE_SSE","ON"
end
cmake_package 'envire/libccd'
cmake_package 'envire/envire_types'
cmake_package 'envire/envire_smurf_loader'