#
807304b1 |
|
23-Nov-2018 |
Augustin Cavalier <waddlesplash@gmail.com> |
build: Add basic support for MinGW hosts. This doesn't fully work yet (the FS code in libroot_build needs to be adapted, as some of the symlink-related calls are not available on MinGW), but it gets much further than the "Cygwin" target did.
|
#
06cdc7e6 |
|
16-Jun-2011 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
libroot_build: fix error.ccp build Since USES_BE_API is set by default on all libroot_build sources, the error.cpp was broken, since it wouldn't be exempt from the error mapping. Define the BUILDING_HAIKU_ERROR_MAPPER for it directly in the Jamfile, now.
|
#
abd5edcb |
|
16-Jun-2011 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
libroot_build: fix error.ccp build Since USES_BE_API is set by default on all libroot_build sources, the error.cpp was broken, since it wouldn't be exempt from the error mapping. Define the BUILDING_HAIKU_ERROR_MAPPER for it directly in the Jamfile, now.
|
#
6d915a4d |
|
06-Sep-2008 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Translate ENOATTR properly. That seemed to be all that kept FreeBSD extattr support from working. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@27351 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
59c40b2f |
|
23-Jul-2008 |
Maurice Kalinowski <mauricek@nowhere.fake> |
julun+mauricek: * Cygwin needs some additional defines compared to other platforms * Additionally stpcpy and strcasestr are unknown on Cygwin. Thus we need to use the one from our posix library. * ECANCELED is not defined on Cygwin, so only add error in case it is. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26584 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
3b8715d8 |
|
28-Apr-2007 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Provide a way to convert FS shell error codes to host platform error codes. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20890 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
055fa4f2 |
|
07-Apr-2007 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Assigning values to errno would not work; the next invocation would overwrite them with the host platform errno again. We do now track changes and use a hopefully reasonable strategy for updating the host errno. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20608 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
69b1f76d |
|
29-Nov-2006 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
FreeBSD build platform support. Original patches courtesy of Samuel Rodriguez Perez, somewhat hacked by myself. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19392 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
677aaae1 |
|
07-Nov-2005 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
HaikuBuildCompatibility.h has been renamed to BeOSBuildCompatibility.h. Should fix the build under Linux. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14763 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
338b8dc3 |
|
29-Oct-2005 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Merged changes from branch build_system_redesign at revision 14573. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14574 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
06cdc7e6d93492373d6415a0dbecdd3ef5755b61 |
|
16-Jun-2011 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
libroot_build: fix error.ccp build Since USES_BE_API is set by default on all libroot_build sources, the error.cpp was broken, since it wouldn't be exempt from the error mapping. Define the BUILDING_HAIKU_ERROR_MAPPER for it directly in the Jamfile, now.
|
#
abd5edcb5f72f105fbbf7575750c8daa7b8f29de |
|
16-Jun-2011 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
libroot_build: fix error.ccp build Since USES_BE_API is set by default on all libroot_build sources, the error.cpp was broken, since it wouldn't be exempt from the error mapping. Define the BUILDING_HAIKU_ERROR_MAPPER for it directly in the Jamfile, now.
|
#
6d915a4d4c09e0d3858a8f4e9868c5e0dfbe6ca7 |
|
06-Sep-2008 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Translate ENOATTR properly. That seemed to be all that kept FreeBSD extattr support from working. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@27351 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
59c40b2f95340725311e1063c446e119cb39d5c0 |
|
23-Jul-2008 |
Maurice Kalinowski <mauricek@nowhere.fake> |
julun+mauricek: * Cygwin needs some additional defines compared to other platforms * Additionally stpcpy and strcasestr are unknown on Cygwin. Thus we need to use the one from our posix library. * ECANCELED is not defined on Cygwin, so only add error in case it is. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26584 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
3b8715d80426aded583ff893ded7deedcce1ad43 |
|
28-Apr-2007 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Provide a way to convert FS shell error codes to host platform error codes. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20890 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
055fa4f22f4add7a486acf495345f266934edc52 |
|
07-Apr-2007 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Assigning values to errno would not work; the next invocation would overwrite them with the host platform errno again. We do now track changes and use a hopefully reasonable strategy for updating the host errno. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20608 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
69b1f76d66e7870cd9a0be8c4cf13b945dfad743 |
|
29-Nov-2006 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
FreeBSD build platform support. Original patches courtesy of Samuel Rodriguez Perez, somewhat hacked by myself. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19392 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
677aaae1873ffbe00493ecc193264e07bd7e4bf0 |
|
07-Nov-2005 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
HaikuBuildCompatibility.h has been renamed to BeOSBuildCompatibility.h. Should fix the build under Linux. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14763 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
338b8dc301721b1f472e8297a898d4eaa2f2ee3a |
|
29-Oct-2005 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Merged changes from branch build_system_redesign at revision 14573. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14574 a95241bf-73f2-0310-859d-f6bbb57e9c96
|