blob: 08eed13fa1a09c5bd52526c6dbf98f1568ba6e41 (
plain)
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
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
|
# general configuration
#########################
with_tests = 'no'
with_warnerrors = 'no'
with_debug = 'no'
with_debug_symbols = 'yes'
with_verbose = 'no'
with_engine_module_checks = 'no'
distro_maintained_info_url = 'https://dragondreams.ch/index.php/dragengine-distro-maintained-update-info#archlinux'
# external library configuration
##################################
with_system_zlib = 'yes'
with_system_libpng = 'yes'
with_system_libapng ='no'
with_system_libjpeg ='yes'
with_system_libwebp = 'yes'
with_system_openal = 'yes'
with_openal_backends = ','.join(['alsa', 'pulseaudio', 'portaudio', 'oss'])
with_system_libogg ='yes'
with_system_libvorbis ='yes'
with_system_libtheora ='yes'
with_system_libopus ='yes'
with_system_fox ='no'
with_system_dragonscript = 'no'
with_system_libffi = 'no' # smalltalk only
with_system_libltdl = 'no' # smalltalk only
with_system_libsigsegv = 'no' # smalltalk only
with_system_smalltalk = 'no' # smalltalk only
with_system_libevdev = 'yes'
with_system_libusb = 'auto' # not used
with_system_libhidapi = 'yes'
with_system_libopenhmd = 'no' # not used
with_system_fftw = 'no' # not used right now
with_system_soundtouch = 'yes'
with_system_libwebm = 'no' # not in official repository
with_system_libvpx = 'yes'
with_system_openvr = 'no' # not build
with_system_openxr = 'yes'
with_opengl = 'yes'
with_python = 'no'
with_npapisdk = 'no'
with_dl = 'yes'
with_pthread = 'yes'
with_x = 'yes'
# modules configuration
#########################
build_audio_openal = 'yes'
build_cr_basic = 'yes'
build_graphics_opengl = 'yes'
build_image_png = 'yes'
build_image_png3d = 'yes'
build_image_jpeg = 'yes'
build_image_webp = 'yes'
build_input_x = 'yes'
build_input_w32 = 'no'
build_input_beos = 'no'
build_input_macos = 'no'
build_input_android = 'no'
build_physics_bullet = 'yes'
build_script_ds = 'yes'
build_script_python = 'no'
build_script_smalltalk = 'no'
build_sound_ogg = 'yes'
build_video_theora = 'yes'
build_video_apng = 'yes'
build_igde = 'yes'
build_guilauncher = 'yes'
build_plugin_npapi = 'no'
build_launcher_android = 'no'
build_archive_delga = 'yes'
build_vr_openvr = 'no'
build_vr_openxr = 'yes'
build_igde = 'yes'
igde_program_name = 'deigde'
igde_toolkit = 'fox'
build_editor_animator = 'yes'
build_editor_conversation = 'yes'
build_editor_font = 'yes'
build_editor_gamedefinition = 'yes'
build_editor_langpack = 'yes'
build_editor_particleemitter = 'yes'
build_editor_rig = 'yes'
build_editor_skin = 'yes'
build_editor_sky = 'yes'
build_editor_speechanimation = 'yes'
build_editor_synthesizer = 'yes'
build_editor_world = 'yes'
# archiving
#############
archive_format = 'tarbz2'
archive_name_engine = 'dragengine-linux'
archive_name_engine_dev = 'dragengine-dev-linux'
archive_name_igde = 'deigde-linux'
archive_name_igde_dev = 'deigde-dev-linux'
archive_name_special = 'despecial-linux'
installer_name_engine = 'install-dragengine-linux'
installer_name_engine_dev = 'install-dragengine-dev-linux'
installer_name_igde = 'install-deigde-linux'
installer_name_igde_dev = 'install-deigde-dev-linux'
|