Khairul Azhar Kasmiran
dbd33d0efe
Windows sys/meson.py: Add r2 shell script ( #16753 )
2020-05-02 18:54:01 +02:00
Paul I
aac88e2db3
Make msbuild quieter ( #16482 ) ##build
2020-04-08 20:32:46 +02:00
Khairul Azhar Kasmiran
61a2d421dd
sys/meson.py: Use == 'vs2017' instead
2019-12-17 10:42:22 -06:00
Khairul Azhar Kasmiran
3f5117aa2e
Fix #15653 : Silence MSVC XP deprecation warning
2019-12-17 07:37:22 -06:00
Khairul Azhar Kasmiran
1472f849e4
Rename "asan" to "sanitize" ( #15412 ) ##build
2019-11-05 00:33:35 +01:00
Khairul Azhar Kasmiran
16fa374db1
sys/meson.py: --asan accepts sanitizer list ( #15405 )
2019-11-04 00:38:20 -06:00
Khairul Azhar Kasmiran
3d2b2311d8
Sync default sanitizer list of sys/asan.sh and sys/meson.py ( #15397 )
...
* Sync default sanitizer list of sys/asan.sh and sys/meson.py
* Keep signed-integer-overflow
2019-11-02 21:47:17 +08:00
Khairul Azhar Kasmiran
dc65828446
sys/meson.py: Use -fsanitize=... instead of -lasan when linking ( #15390 )
2019-10-30 18:58:11 +01:00
TheGoddessInari
d42ed33f41
Make the generated r2.bat use bat path_relative syntax instead of hardcoding. ( #15383 )
2019-10-29 22:13:38 +08:00
Anton Kochkov
e41345edc8
Add MSVC 2019 for AppVeyor ##build ( #13345 )
...
* Try MSVC 2019 for AppVeyor ##build
* Fix meson building scripts
* Remove XP build from AppVeyor VS2019
* Install mingw
* Fix clang-cl build
2019-09-30 12:31:40 +08:00
Khairul Azhar Kasmiran
18ef593b2e
Set rpath if non-Windows Meson shared ##build ( #15051 )
2019-09-22 10:49:54 +02:00
Paul I
a08cb1bdcf
Add webui option to sys/meson.py ( #15037 )
2019-09-14 23:02:52 +02:00
GustavoLCR
0557ca2a3e
Also put r2.bat under \bin on Windows install
2019-06-21 20:25:46 +02:00
GustavoLCR
ae00b18d0b
Dynamically find radare2 install dir on Windows ##windows
2019-06-20 18:10:01 +02:00
Khairul Azhar Kasmiran
b3503ee207
sys/meson.py: Create r2.bat as alias to radare2.exe ##windows
2019-05-06 18:23:36 +02:00
radare
e04f31a313
Completely kill the msvc/ directory and the unix-specific includes workarounds
2019-03-19 17:34:02 +01:00
Paul I
9ebbe7251b
sys/meson.py: add missing makedirs() ( #12127 )
2018-11-12 08:26:38 +01:00
Paul I
3b8e0a585c
Meson: add r_crypto headers to r2 dist
2018-11-11 22:07:43 +01:00
Paul I
8786d57aa5
Fix sys/meson.py ( #11626 )
2018-09-23 10:54:37 +02:00
Paul I
4ed384b230
sys/meson.py: install libr/include/msvc on Windows ( #11507 )
2018-09-13 08:34:14 +02:00
pancake
cb5ce6ce47
Add sys/meson.py --alias
2018-08-01 14:51:41 +02:00
pancake
0d6647e4f0
Add sys/meson.py --nosudo (use sudo by default)
2018-08-01 03:12:33 +02:00
David CARLIER
adaa0bc986
Making asan no ops for OpenBSD (not supported) and few mem leaks fixes ( #10842 )
2018-07-29 16:43:46 +08:00
pancake
c9242c5a66
Add --uninstall in sys/meson.py
2018-07-18 02:30:59 +02:00
pancake
73147a1e94
Add --pull to sys/meson.py
2018-07-18 02:28:59 +02:00
pancake
f04057cae4
Implement sys/meson.py --asan
2018-07-18 02:27:02 +02:00
pancake
33a39499a0
Add sys/meson.py --symstall
2018-07-18 02:06:19 +02:00
Riccardo Schirone
c932d1abff
meson fixes ( #10743 )
...
* r2pm/meson.build: install r2pm
* meson.build: use system libraries when available
* travis: add fedora-sys to the list of things to test
* bin_nso.c: still include lz4.c when not on meson
* Dockerfile.travis: add required system dependencies to dockerfile
* meson.build: split zip_dep in libzip and zlib dependencies
* shlr/meson.build: zip needs zlib
2018-07-17 23:01:40 +02:00
pancake
47894aec70
Fix all the pending fuzzed bins for omf
2018-07-16 14:17:26 +02:00
Paul I
cad927a591
Meson: add rule for tags.r2 ( #10215 )
2018-05-28 23:25:48 +02:00
pancake
b63e146300
Fix ft help message and install flag tags file
2018-05-27 15:55:33 +02:00
Paul I
52aabd40ff
Reduce r2 default subdirs paths for Windows ( #9991 )
...
R2_INCDIR: include\libr -> include
R2_WWWROOT': share\radare2\{R2_VERSION}\www -> share\www
R2_SDB': share\radare2\{R2_VERSION} -> share
R2_ZIGNS': share\radare2\{R2_VERSION}\zigns -> share\zigns
R2_THEMES': share\radare2\{R2_VERSION}\cons -> share\cons
R2_FORTUNES': share\doc\radare2 -> share\doc
R2_HUD': share\radare2\{R2_VERSION}\hud -> share\hud
2018-04-30 12:38:25 +02:00
Paul I
bfff81c199
sys/meson.py: allow to redefine r2 paths (R2_*DIR, R2_SDB, R2_WWWROOT, ...) ( #9981 )
2018-04-29 16:03:04 +02:00
Paul I
6fa279ca1f
Update Meson version to 0.46.0 ( #9950 )
2018-04-25 13:07:43 +02:00
Paul I
8675e324ac
Meson: add libr_shlr.a building/installation rule ( #9789 )
...
* Meson: add libr_shlr.a building/installation rule
* Meson: distribute *.lib/*.a files for Windows by default
2018-04-02 22:33:05 +02:00
Paul I
4f7687287f
Meson: Some little fixes ( #9783 )
...
* fix shlr libraries names
* fix missing headers for Windows dist
* fix missing format files for Windows dist
* add <static_runtime> option
* add argument with list of additional meson options for sys/meson.py
2018-03-30 23:35:12 +02:00
Paul I
13f7013696
Meson: Added sdb building/installation rules ( #9575 )
2018-03-05 00:10:28 +01:00
xarkes
d225c83d11
Easier meson instructions
2018-02-24 14:41:22 +01:00
Paul I
bb4f61580e
Cleanup meson files ( #9424 )
2018-02-20 09:33:19 +01:00
Paul I
25f40417b2
Using meson via subprocess.call() ( #9344 )
...
* Using meson via subprocess.call()
* meson: Changed r2/sdb build order + some cleanup
2018-02-09 09:16:15 +01:00
Paul I
d66df132e7
mesonbuild: Using radare2 as subproject ( #9317 )
...
* meson: Using radare2 as subproject
* JUST TEST
2018-02-06 13:41:42 +01:00
Paul I
2782a1890e
Some sys/meson.py cleanup ( #9258 )
2018-01-28 18:16:38 +01:00
Paul I
bec01d21ac
Fixed asm.describe on Windows ( #9196 )
2018-01-14 21:09:03 +01:00
Paul I
2b0c9d1a17
Refactored meson scripts ( #9143 )
2018-01-11 20:20:23 +04:00
Paul I
7bfea1be93
Merge meson scripts ( #9132 )
2018-01-05 13:20:17 +04:00
xarkes
aeac3d001c
Translated meson.bat to sys/meson.py ( #9011 )
...
Cf https://github.com/radare/radare2/issues/8690
2017-12-13 15:07:01 +01:00