diff --git a/src/kits/Jamfile b/src/kits/Jamfile index bbce9c9372..deb8f7c7c1 100644 --- a/src/kits/Jamfile +++ b/src/kits/Jamfile @@ -29,6 +29,8 @@ if $(TARGET_PLATFORM) != haiku { AddResources libbe.so : libbe_version.rdef ; +SetVersionScript libbe.so : libbe_versions ; + SharedLibrary libbe.so : : app_kit.o diff --git a/src/kits/libbe_versions b/src/kits/libbe_versions new file mode 100644 index 0000000000..eeb84f19e1 --- /dev/null +++ b/src/kits/libbe_versions @@ -0,0 +1,5 @@ +LIBBE_BASE { +}; + +LIBBE_1_ALPHA1 { +} LIBBE_BASE; diff --git a/src/system/kernel/Jamfile b/src/system/kernel/Jamfile index 5acdcadeb4..9b41cb3da3 100644 --- a/src/system/kernel/Jamfile +++ b/src/system/kernel/Jamfile @@ -18,6 +18,9 @@ UsePrivateHeaders runtime_loader ; AddResources kernel_$(TARGET_ARCH) : kernel.rdef ; +SetVersionScript kernel_$(TARGET_ARCH) : kernel_versions ; +SetVersionScript kernel.so : kernel_versions ; + KernelMergeObject kernel_core.o : boot_item.cpp boot_splash.cpp diff --git a/src/system/kernel/kernel_versions b/src/system/kernel/kernel_versions new file mode 100644 index 0000000000..fd34cdcb55 --- /dev/null +++ b/src/system/kernel/kernel_versions @@ -0,0 +1,7 @@ +KERNEL_BASE { + global: + *; +}; + +KERNEL_1_ALPHA1 { +} KERNEL_BASE; diff --git a/src/system/libroot/Jamfile b/src/system/libroot/Jamfile index c6361aa4a5..264d7f9702 100644 --- a/src/system/libroot/Jamfile +++ b/src/system/libroot/Jamfile @@ -42,6 +42,8 @@ local librootObjects = DONT_LINK_AGAINST_LIBROOT on libroot.so = true ; +SetVersionScript libroot.so : libroot_versions ; + SharedLibrary libroot.so : libroot_init.c diff --git a/src/system/libroot/libroot_versions b/src/system/libroot/libroot_versions new file mode 100644 index 0000000000..46f778d932 --- /dev/null +++ b/src/system/libroot/libroot_versions @@ -0,0 +1,5 @@ +LIBROOT_BASE { +}; + +LIBROOT_1_ALPHA1 { +} LIBROOT_BASE;