History log of /haiku/src/add-ons/disk_systems/gpt/Jamfile
Revision Date Author Comments
# e495a73b 22-Dec-2016 Jessica Hamilton <jessica.l.hamilton@gmail.com>

partitioning: set partition name in partition table if supported.


# bad25b4b 16-Dec-2016 Jessica Hamilton <jessica.l.hamilton@gmail.com>

disk_systems/gpt: Remove unused dependency on Header.cpp


# 0baf9d8d 07-Oct-2015 Jessica Hamilton <jessica.l.hamilton@gmail.com>

gpt partitioning: generate uuids for disks & partitions.

Also added src/libs/uuid to tree, sources adapted from
http://git.kernel.org/cgit/fs/ext2/e2fsprogs.git/tree/lib/uuid.


# 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.


# 9e8d42ac 25-Jan-2013 Axel Dörfler <axeld@pinc-software.de>

Work in progress in getting GPTPartitionHandle working.

* Tried to use EFI::Header class, but there doesn't seem to be an easy
way to actually hit the disk -- which we'll have to do to find out
how large the GPT table is.
* Initialization of GPT disks is now working which is why I added the disk
system add-on to the image. However, there is a caveat, as the backup
header and table aren't written yet.
* Partitions can be deleted.
* Creating partitions does not work yet, but I don't know yet why; in
theory it could already work.


# 61ba1259 23-Jan-2013 Axel Dörfler <axeld@pinc-software.de>

Renamed partitioning system "efi" directory to "gpt".


# b44f9282 23-Jan-2013 Axel Dörfler <axeld@pinc-software.de>

gpt: early work in progress of a disk system add-on.

* It currently allows to initialize a disk using GPT. However, this then
fails somewhere in the kernel.


# 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.


# 9e8d42ac443b81b85d608cdbc8c8f809e8aad79a 25-Jan-2013 Axel Dörfler <axeld@pinc-software.de>

Work in progress in getting GPTPartitionHandle working.

* Tried to use EFI::Header class, but there doesn't seem to be an easy
way to actually hit the disk -- which we'll have to do to find out
how large the GPT table is.
* Initialization of GPT disks is now working which is why I added the disk
system add-on to the image. However, there is a caveat, as the backup
header and table aren't written yet.
* Partitions can be deleted.
* Creating partitions does not work yet, but I don't know yet why; in
theory it could already work.


# 61ba12594bf9f447b1384bda0bcd8e4b1e56e315 23-Jan-2013 Axel Dörfler <axeld@pinc-software.de>

Renamed partitioning system "efi" directory to "gpt".


# b44f9282b7bc551e4aaf72acc467742f82c10a5c 23-Jan-2013 Axel Dörfler <axeld@pinc-software.de>

gpt: early work in progress of a disk system add-on.

* It currently allows to initialize a disk using GPT. However, this then
fails somewhere in the kernel.