Only include core functions in libgphobo2.so.
commit6c562f8f0649f879705c09cdcaf579e0bf893d93
authorThomas Leonard <talex5@gmail.com>
Sun, 19 Oct 2008 10:17:53 +0000 (19 11:17 +0100)
committerThomas Leonard <talex5@gmail.com>
Sun, 19 Oct 2008 10:17:53 +0000 (19 11:17 +0100)
treeb8853cf8c774e3d70c032b254507e56c2067904a
parentd76d5c3c80bf8edd5da2ae067050d9fbaf2ab13f
Only include core functions in libgphobo2.so.

Only etc, gcc, internal are now included in the build, not std.

This is because the .so file is needed at runtime, so you need to be able to
get it without downloading the whole compiler. Therefore, it should come with
the (much smaller) Delight standard library. So the plan is:

- libgphobo2.so contains only things that must be built with the compiler.
- libdlt contains the rest.
- libdlt is bundled with a copy of libgphobo2.so.

There are therefore two copies of libgphobo2.so, which is why it needs to be as
small as possible.
phobos2/Makefile.am
phobos2/Makefile.in