libmagicrt: integrate into build system

The magic runtime library is now built as part of the regular build, if
the MKMAGIC=yes flag is passed to the build system.  The library has
been renamed from "magic" to "magicrt" to resolve a name clash with BSD
file(1)'s libmagic.  All its level-5 LLVM warnings have been resolved.
 The final library, "libmagicrt.bcc", is now stored in the destination
library directory rather than in the source tree.

Change-Id: Iebd4b93a2cafbb59f95d938ad1edb8b4f6e729f6
This commit is contained in:
David van Moolenbroek
2015-11-11 13:43:01 +01:00
committed by Lionel Sambuc
parent 23199f6205
commit b2ed49a5d8
50 changed files with 388 additions and 480 deletions

View File

@@ -1949,6 +1949,7 @@
./usr/lib/libm_pic.a minix-comp
./usr/lib/libmagic.a minix-comp
./usr/lib/libmagic_pic.a minix-comp
./usr/lib/libmagicrt.bcc minix-comp magic
./usr/lib/libmenu.a minix-comp
./usr/lib/libmenu_pic.a minix-comp
./usr/lib/libminc.a minix-comp