#
1e60bdea |
|
30-Mar-2019 |
Augustin Cavalier <waddlesplash@gmail.com> |
Remove all invocations of SetSubDirSupportedPlatformsBeOSCompatible.
|
#
8a9e1e0d |
|
31-Dec-2017 |
Augustin Cavalier <waddlesplash@gmail.com> |
Removal of non-Haiku target platform logic from build system (part 1.) Following recent changes to use libroot_build on Haiku also, it is now actually impossible to build Haiku components on non-Haiku platforms (BeOS R5, Dan0, BONE, Zeta), so we can remove any logic related to this. This is only the first part; still to be removed are: * SetSubDirSupportedPlatformsBeOSCompatible * HOST_PLATFORM_BEOS_COMPATIBLE * TARGET_PLATFORM_BEOS_COMPATIBLE
|
#
7e9b90f7 |
|
01-Nov-2016 |
Jérôme Duval <jerome.duval@gmail.com> |
Midi: use fluidlite as fluidsynth replacement. * SF3 support.
|
#
d6039d2b |
|
27-Aug-2015 |
Stefano Ceccherini <stefano.ceccherini@gmail.com> |
Midi: Remove some duplicated code Introduced new private read/write_midi_settings() and used them in MidiSettingsView and SoftSynth.
|
#
220d0402 |
|
31-Jul-2014 |
Oliver Tappe <zooey@hirschkaefer.de> |
Use libstdc++, libsupc++ and libgcc from gcc_syslibs. * Instead of faking libstdc++.so from libstdc++.a, use libstdc++.so from the gcc_syslibs build feature for everything except x86_gcc2. * Use libgcc_s.so from the gcc_syslibs build feature for everything but x86_gcc2 (which still carries libgcc as part of libroot.so). * Drop filtering of libgcc objects for libroot, as that is no longer necessary since we're only using libgcc-as-single-object for libroot with x86_gcc2, where the filtered object file doesn't exist. Should the objects that used to be filtered cause any problems as part of libgcc_s.so, we can always filter them as part of the gcc build. * Use libsupc++.so from the gcc_syslibs build feature for everything but x86_gcc2. * Adjust all Jamfiles accordingly. * Deactivate building of faked libstdc++.so for non-x86-gcc2. For x86_gcc2, we still build libstdc++.so from the sources in the Haiku source tree as part of the Haiku build . * Put gcc_syslibs package onto the image, when needed.
|
#
225b6382 |
|
05-Aug-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Support building most system libraries for secondary arch Also adjust the HaikuImageGet[Private]SystemLibs rules to support to return the library targets matching the current architecture.
|
#
16d5c24e |
|
07-Jul-2009 |
Oliver Tappe <zooey@hirschkaefer.de> |
* merged 32bit-wchar_t branches of buildtools and haiku back into the respective trunk git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@31443 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
98c9e9e8 |
|
15-Jun-2006 |
Jérôme Duval <korli@users.berlios.de> |
some fixes for dano fix SoftSynth::PlayHandler, offset and incr are counted in samples git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17853 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
e3a74a24 |
|
15-Jun-2006 |
Jérôme Duval <korli@users.berlios.de> |
an untested work in progress of BSoftSynth using fluidsynth (it's a try out and could be reverted if we feel like it) libfluidsynth.so isn't on the image yet git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17844 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
|
#
32081c1e |
|
27-Jun-2004 |
Jérôme Duval <korli@users.berlios.de> |
added a link in develop/lib git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8199 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
fbaf754a |
|
13-May-2004 |
mahlzeit <mahlzeit@nowhere.fake> |
Implemented the softsynth support classes and a skeleton for the synth itself. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7565 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
6ab18748 |
|
23-Jun-2003 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Removed invocations of UsePublicHeaders, which was a no-op anyway. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3628 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
49fa1748 |
|
17-Mar-2003 |
mahlzeit <mahlzeit@nowhere.fake> |
cleaned up midi1 git-svn-id: file:///srv/svn/repos/haiku/trunk/current@2934 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
899a6948 |
|
17-Nov-2002 |
mahlzeit <mahlzeit@nowhere.fake> |
Added MidiPortConsumer.cpp to the Jamfile git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1980 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
6ba60405 |
|
01-Nov-2002 |
mahlzeit <mahlzeit@nowhere.fake> |
Cleaned up libmidi. Added stubs for missing classes and made the existing classes binary compatible. To achieve this, I copied the original Be headers and backported Paul Stadler's original code. I also merged Jerome Leveque's changes from the VeryLotOfChange subdir, which is now no longer needed. Of course, I could not stop myself from changing the coding style in the heat of the moment. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1818 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
35d696ea |
|
11-Jul-2002 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Added the midi and screensaver kits to the build. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@90 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
d6039d2b239d1571ad7ad1d61aedba713c23480e |
|
27-Aug-2015 |
Stefano Ceccherini <stefano.ceccherini@gmail.com> |
Midi: Remove some duplicated code Introduced new private read/write_midi_settings() and used them in MidiSettingsView and SoftSynth.
|
#
220d04022750f40f8bac8f01fa551211e28d04f2 |
|
31-Jul-2014 |
Oliver Tappe <zooey@hirschkaefer.de> |
Use libstdc++, libsupc++ and libgcc from gcc_syslibs. * Instead of faking libstdc++.so from libstdc++.a, use libstdc++.so from the gcc_syslibs build feature for everything except x86_gcc2. * Use libgcc_s.so from the gcc_syslibs build feature for everything but x86_gcc2 (which still carries libgcc as part of libroot.so). * Drop filtering of libgcc objects for libroot, as that is no longer necessary since we're only using libgcc-as-single-object for libroot with x86_gcc2, where the filtered object file doesn't exist. Should the objects that used to be filtered cause any problems as part of libgcc_s.so, we can always filter them as part of the gcc build. * Use libsupc++.so from the gcc_syslibs build feature for everything but x86_gcc2. * Adjust all Jamfiles accordingly. * Deactivate building of faked libstdc++.so for non-x86-gcc2. For x86_gcc2, we still build libstdc++.so from the sources in the Haiku source tree as part of the Haiku build . * Put gcc_syslibs package onto the image, when needed.
|
#
225b6382637a7346d5378ee45a6581b4e2616055 |
|
05-Aug-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Support building most system libraries for secondary arch Also adjust the HaikuImageGet[Private]SystemLibs rules to support to return the library targets matching the current architecture.
|
#
16d5c24e533eb14b7b8a99ee9f3ec9ba66335b1e |
|
07-Jul-2009 |
Oliver Tappe <zooey@hirschkaefer.de> |
* merged 32bit-wchar_t branches of buildtools and haiku back into the respective trunk git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@31443 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
98c9e9e8978b417cabb295985c799f52adaf5ba9 |
|
15-Jun-2006 |
Jérôme Duval <korli@users.berlios.de> |
some fixes for dano fix SoftSynth::PlayHandler, offset and incr are counted in samples git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17853 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
e3a74a24bd8ff88576bdf712ad87eb557db5ae3b |
|
15-Jun-2006 |
Jérôme Duval <korli@users.berlios.de> |
an untested work in progress of BSoftSynth using fluidsynth (it's a try out and could be reverted if we feel like it) libfluidsynth.so isn't on the image yet git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17844 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
|
#
32081c1ebb0f8241e1e78466c700dfcb0672765e |
|
27-Jun-2004 |
Jérôme Duval <korli@users.berlios.de> |
added a link in develop/lib git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8199 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
fbaf754a211e41db0faf0c2a5f1ed5ea9d93cd9e |
|
13-May-2004 |
mahlzeit <mahlzeit@nowhere.fake> |
Implemented the softsynth support classes and a skeleton for the synth itself. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7565 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
6ab18748f3a2a740860dc1b705c3751245cab2c7 |
|
23-Jun-2003 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Removed invocations of UsePublicHeaders, which was a no-op anyway. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3628 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
49fa1748f5f47750ba09592a9b63fb87e7bbbcdb |
|
17-Mar-2003 |
mahlzeit <mahlzeit@nowhere.fake> |
cleaned up midi1 git-svn-id: file:///srv/svn/repos/haiku/trunk/current@2934 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
899a6948182075ec58b8f317f0ae0f85feddb48e |
|
17-Nov-2002 |
mahlzeit <mahlzeit@nowhere.fake> |
Added MidiPortConsumer.cpp to the Jamfile git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1980 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
6ba604058295dfb0cfe154914ee4e7a27b8deb74 |
|
01-Nov-2002 |
mahlzeit <mahlzeit@nowhere.fake> |
Cleaned up libmidi. Added stubs for missing classes and made the existing classes binary compatible. To achieve this, I copied the original Be headers and backported Paul Stadler's original code. I also merged Jerome Leveque's changes from the VeryLotOfChange subdir, which is now no longer needed. Of course, I could not stop myself from changing the coding style in the heat of the moment. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1818 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
35d696eababdff9cdc25b855bcfba39d50c0dd7d |
|
11-Jul-2002 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Added the midi and screensaver kits to the build. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@90 a95241bf-73f2-0310-859d-f6bbb57e9c96
|