Remove pseudo targets for building shared libs

Thanks to the change "build: support library builds via lib/<libname>",
shared libraries can now be built directly by the build system.

Issue #4599
This commit is contained in:
Norman Feske
2022-09-01 13:12:13 +02:00
parent c560285d88
commit dd9e12601e
137 changed files with 94 additions and 369 deletions

View File

@@ -23,7 +23,7 @@ set build_components {
drivers/uart
app/gdb_monitor
test/gdb_monitor
lib/vfs/pipe
lib/vfs_pipe
}
lappend build_components "lib/gdbserver_platform-$::env(KERNEL)"

View File

@@ -19,7 +19,7 @@ set build_components {
drivers/uart
app/gdb_monitor
test/gdb_monitor
lib/vfs/pipe
lib/vfs_pipe
}
lappend build_components "lib/gdbserver_platform-$::env(KERNEL)"

View File

@@ -18,7 +18,7 @@ set build_components {
drivers/uart
app/gdb_monitor
test/gdb_monitor_target_config
lib/vfs/pipe
lib/vfs_pipe
}
lappend build_components "lib/gdbserver_platform-$::env(KERNEL)"

View File

@@ -78,7 +78,7 @@ set pkgs "$binutils $gcc"
foreach pkg $pkgs {
lappend_if [expr ![file exists bin/$pkg]] build_components noux-pkg/$pkg }
lappend build_components "lib/vfs/pipe"
lappend build_components "lib/vfs_pipe"
lappend build_components "server/vfs"
build $build_components

View File

@@ -19,7 +19,7 @@ set build_components {
drivers/usb_host
server/log_terminal
server/fs_rom
server/vfs lib/vfs/import
server/vfs lib/vfs_import
server/report_rom
app/usb_report_filter
virtualbox5

View File

@@ -104,7 +104,7 @@ set build_components {
server/event_filter
server/report_rom server/fs_rom server/vfs
server/tcp_terminal drivers/nic
lib/vfs/lwip lib/vfs/pipe lib/vfs/import
lib/vfs_lwip lib/vfs_pipe lib/vfs_import
server/nic_router
}

View File

@@ -57,7 +57,7 @@ lappend_if [expr $use_vbox5] build_components virtualbox5
lappend_if [expr $use_ps2] build_components drivers/ps2
lappend_if [expr $use_usb] build_components app/usb_report_filter
lappend_if [have_spec x86] build_components drivers/rtc
lappend_if [expr $use_ram_fs || $use_usb] build_components lib/vfs/import
lappend_if [expr $use_ram_fs || $use_usb] build_components lib/vfs_import
lappend_if [expr $use_cpu_load] build_components app/trace_subject_reporter
lappend_if [expr $use_cpu_load] build_components app/cpu_load_display
lappend_if [expr $use_cpu_load] build_components app/top

View File

@@ -1,4 +0,0 @@
TARGET = gdbserver_platform-nova
LIBS = gdbserver_platform-nova
CC_CXX_WARN_STRICT =