pancake
2acb5352ef
Bring back mrproper to fix all the recent build issues
2018-08-13 14:17:41 +02:00
Dmitriy Somov
054351b223
Fix #7011 - Removed unused clean.sh, full-uninstall.sh, uninstall.sh, changed purge.sh ( #10938 )
...
* Deleted clean.sh, full-uninstall.sh
* Removed uninstall.sh, running make uninstall should be enough
* Changed Makefile and purge.sh, now users should only use ,ake purge or make system-purge, as listed in README
* Reduced 'distclean mrproper rmd clean' options to simple 'clean' in Makefile
2018-08-10 16:06:41 +02:00
mcd1992
2fee36897e
Add rm r_version.h to make clean
2018-06-16 20:41:51 +02:00
pancake
5827f2b045
Fix symstall issues
2018-05-30 18:11:14 +02:00
pancake
b63e146300
Fix ft help message and install flag tags file
2018-05-27 15:55:33 +02:00
pancake
8bab020ff5
Honor libr.dylib on ios-sdk.sh
2018-05-21 02:03:41 +02:00
Sebastien Marie
3822f1446e
avoid cp -a: it isn't POSIX defined and don't exist on openbsd ( #10133 )
...
replace it by the most similar arguments: cp -PRp
(not copied elements are context,links,xattr)
2018-05-20 00:29:53 +02:00
radare
9e08da0fa6
Improve build of libr.a and libr.dylib, fix and improve sys/ios-sdk.sh ( #10046 )
...
- Update spp and force hidden visibility
- Use R_API wisely
- RSys.prefix returns const things
- Use -install_name on Apple
- Fix merged lib visibility linking on Linux
- Use OSTYPE instead of BUILD_OS
- Honor crosscompiler-objcopy and support android like linux
- Add extra missing archives
- Fix for android
- Upgrade spp and sdb
- Skip libr. from symstall
- Add --enable-merged configure option
- Use --enable-merged on ios-sdk
- Upgrade sdb again for js0n
- Kill sys/ios-shell.sh
- Msvc dynamic build fix
2018-05-09 23:31:52 +02:00
Levente Polyak
6b260b87c3
Respect SOURCE_DATE_EPOCH in BUILDSEC for reproducible builds ( #10004 )
2018-05-05 00:59:51 +02:00
pancake
5cde546971
Fix aae on x86-64, improve Vx, add sys/rebuild.sh tcc, ..
2018-04-11 02:32:27 +02:00
pancake
ebd92e91be
Fix #9514 - Initial sys/purge.sh distro to remove r2 distro packages
2018-02-28 00:50:01 +01:00
xarkes
d225c83d11
Easier meson instructions
2018-02-24 14:41:22 +01:00
Giuseppe
8bf8d7ff40
Fix wrong make uninstall
command ( #9494 )
...
It tried to cd to a no longer-existent directory,
using a never existed `./libr/sysregs/d/Makefile`
2018-02-24 13:48:11 +01:00
pancake
2f3284cb25
Remove pie target and add version one, removing the hardcoded PREVIOUS_RELEASE
2018-02-18 02:04:34 +01:00
pancake
c1be1640cb
Fix #7323 - make strip does that
2018-01-28 03:12:50 +01:00
Anton Kochkov
18c633cb36
Initial work on CPU specific registers
2018-01-24 11:31:55 +01:00
Paul I
fd203d99f8
Updated meson Makefile rules ( #9183 )
...
* Updated meson Makefile rules
* Deleted plugins.meson.cfg
2018-01-13 23:11:53 +04:00
pancake
d1ed4077a5
Remove the umask hack
2017-12-20 15:39:11 +01:00
pancake
0aed9703bc
Run fix-perms at the end of symstall to make umask in vagrant happy
2017-12-19 00:51:47 +01:00
xarkes
6cad3b5225
Some meson linux improvements
2017-12-02 12:56:31 +01:00
Raul Siles
08d9abe283
Change references from OSX to macOS
2017-11-15 10:43:31 -05:00
pancake
54a766a751
More makefile fixes for android and mingw32
2017-10-19 01:54:44 +02:00
pancake
1926ad859a
Fix make symstall with relative paths
2017-10-18 17:53:00 +02:00
pancake
ae73a84967
Fix #8704 - Refactor install-doc
2017-10-18 13:15:35 +02:00
pancake
a09d6dae92
Do not install r2-indent or r2-docker
...
Only symlink them because require access to the source directory.
Eventually we may provide proper packages via r2pm
2017-10-16 00:06:25 +02:00
Coder256
0fca823092
Fix Makefile purge ( #8541 )
...
* Fix Makefile purge
I had an old `/usr/local/lib/libr2.1.4.0.dylib` file on my computer.
* Small change in `make purge`
* Final change to `make purge`
2017-09-19 14:36:48 +02:00
pancake
07f86788b6
r2 -m enables io.va=true to solve some io regressions
2017-08-18 05:20:33 +02:00
xarkes
d4d07ee1ca
Better meson build
2017-07-28 14:02:27 +02:00
xarkes
221b312046
Meson builds generates sdb files (+build clean) ( #8035 )
2017-07-26 23:15:41 +02:00
pancake
16e82fa7ce
Refix install-doc
2017-07-16 10:39:01 +02:00
Fangrui Song
a70118949d
Makefile: fix install-doc ( #7930 )
2017-07-16 10:08:15 +02:00
xarkes
f0fc5cbc25
Fixed meson r_version creation + reorder ( #7909 )
2017-07-14 13:13:18 +02:00
pancake
03b28ae9cb
Fix #7639 - Purge removes the datadir too
2017-05-31 13:41:54 +02:00
pancake
7fe22453e8
After-release version bump (1.6.0-git)
2017-05-31 12:01:31 +02:00
pancake
0b383d892b
Fix make meson-symstall
2017-05-29 22:47:51 +02:00
pancake
6758e3753d
Remove configure-plugins dependency for the make meson
2017-05-26 02:43:53 +02:00
xarkes
ccc39a88cf
Added .appveyor.yml to the repo and better config ( #7474 )
2017-05-18 16:50:52 +02:00
pancake
165304fa1a
Initial implementation of the sys/translate.sh
...
- Add initial Catalan language support
2017-05-15 02:48:24 +02:00
pancake
152cb4fe50
Use more $(SHELL) for non-exec build dirs
2017-05-15 01:41:35 +02:00
pancake
159adf4c14
Fix ldconfig.sh issue on Termux
2017-05-15 00:57:14 +02:00
pancake
62b13b9294
Add meson-symstall/uninstall/clean and update README and doc Termux
2017-05-15 00:39:41 +02:00
pancake
850b36b8e5
Fixes for meson after git clean -xdf
2017-05-14 23:59:22 +02:00
pancake
931027d2cf
Fix make meson recursive issue
2017-05-10 17:50:53 +02:00
pancake
1db8c637ae
Fix meson build on macOS
2017-05-10 00:05:50 +02:00
pancake
add5b90598
Add runmeson.bat for windows builds
2017-05-05 02:49:29 +02:00
pancake
3e0c7bc650
Support meson build for Linux (Requires meson 0.40)
2017-05-02 14:18:36 +02:00
pancake
fa671b9a16
Initial support for the Meson build system
...
- Integrated with current ACR
- Fix some stale fails got removed
2017-05-02 05:05:36 +02:00
pancake
ddfdf728a6
Bump previous release
2017-04-25 11:53:07 +02:00
C. Balles
1b731caedf
Fix wrong version after sys/build.sh ( #7305 )
...
Delete libr/include/r_version.h in distclean mrproper target so it will
be generated again with the current data
2017-04-18 14:43:26 +02:00
pancake
5ea70e90bc
Bump PREVIOUS_RELEASE
2017-03-31 11:49:55 +02:00