This website requires JavaScript.
Explore
Help
Sign in
sanchayanmaity
/
minix
Watch
1
Star
0
Fork
You've already forked minix
0
Code
Issues
Pull requests
Projects
Releases
Packages
Wiki
Activity
a5f47c23d5
minix
/
include
/
arch
/
Makefile
6 lines
73 B
Makefile
Raw
Normal View
History
Unescape
Escape
Rename mkfiles from minix.*.mk to bsd.*.mk Makes things easier for pkgsrc
2010-06-25 20:29:09 +02:00
.
i
n
c
l
u
d
e
<
b
s
d
.
o
w
n
.
m
k
>
Include directory reorg and makefile updates. -Convert the include directory over to using bsdmake syntax -Update/add mkfiles -Modify install(1) so that it can create symlinks -Update makefiles to use new install(1) options -Rename /usr/include/ibm to /usr/include/i386 -Create /usr/include/machine symlink to arch header files -Move vm_i386.h to its new home in the /usr/include/i386 -Update source files to #include the header files at their new homes. -Add new gnu-includes target for building GCC headers
2010-03-08 12:04:59 +01:00
ARM updates Due to the ABI we are using we have to use the earm architecture moniker for the build system to behave correctly. This involves then some headers to move around. There is also a few related Makefile updates as well as minor source code corrections.
2013-01-13 17:20:11 +01:00
SUBDIR
=
${
MACHINE_ARCH
}
Include directory reorg and makefile updates. -Convert the include directory over to using bsdmake syntax -Update/add mkfiles -Modify install(1) so that it can create symlinks -Update makefiles to use new install(1) options -Rename /usr/include/ibm to /usr/include/i386 -Create /usr/include/machine symlink to arch header files -Move vm_i386.h to its new home in the /usr/include/i386 -Update source files to #include the header files at their new homes. -Add new gnu-includes target for building GCC headers
2010-03-08 12:04:59 +01:00
Upgrading build system to new NetBSD revision The tested targets are the followgin ones: * tools * distribution * sets * release The remaining NetBSD targets have not been disabled nor tested *at all*. Try them at your own risk, they may reboot the earth. For all compliant Makefiles, objects and generated files are put in MAKEOBJDIR, which means you can now keep objects between two branch switching. Same for DESTDIR, please refer to build.sh options. Regarding new or modifications of Makefiles a few things: * Read share/mk/bsd.README * If you add a subdirectory, add a Makefile in it, and have it called by the parent through the SUBDIR variable. * Do not add arbitrary inclusion which crosses to another branch of the hierarchy; If you can't do without it, put a comment on why. If possible, do not use inclusion at all. * Use as much as possible the infrastructure, it is here to make life easier, do not fight it. Sets and package are now used to track files. We have one set called "minix", composed of one package called "minix-sys"
2012-09-12 09:37:05 +02:00
.
i
n
c
l
u
d
e
<
b
s
d
.
s
u
b
d
i
r
.
m
k
>
Reference in a new issue
Copy permalink