TUD-OS / NRE

NOVA runtime environment (official branch)
GNU General Public License v2.0
34 stars 12 forks source link

Cleaning the build directory removes the wrong hypervisor object files #13

Closed Nils-TUD closed 12 years ago

Nils-TUD commented 12 years ago

./b clean Working with x86_64 in release mode scons: Reading SConscript files ... scons: done reading SConscript files. scons: Cleaning targets ... scons: done cleaning targets. rm -f hypervisor-x86_32.o entry-x86_32.o start-x86_32.o acpi-x86_32.o acpi_dmar-x86_32.o acpi_fadt-x86_32.o acpi_hpet-x86_32.o acpi_madt-x86_32.o acpi_mcfg-x86_32.o acpi_rsdp-x86_32.o acpi_rsdt-x86_32.o acpi_table-x86_32.o avl-x86_32.o bootstrap-x86_32.o buddy-x86_32.o cmdline-x86_32.o console-x86_32.o console_serial-x86_32.o console_vga-x86_32.o counter-x86_32.o cpu-x86_32.o debugger-x86_32.o debugger_cmds-x86_32.o debugger_kb-x86_32.o debugger_kbdrv-x86_32.o dmar-x86_32.o ec-x86_32.o ec_exc-x86_32.o ec_svm-x86_32.o ec_vmx-x86_32.o fpu-x86_32.o gdt-x86_32.o gsi-x86_32.o hip-x86_32.o hpet-x86_32.o hpt-x86_32.o idt-x86_32.o init-x86_32.o ioapic-x86_32.o keyb-x86_32.o kobject-x86_32.o lapic-x86_32.o mca-x86_32.o mdb-x86_32.o memory-x86_32.o mtrr-x86_32.o pci-x86_32.o pd-x86_32.o pt-x86_32.o pte-x86_32.o rcu-x86_32.o regs-x86_32.o sc-x86_32.o slab-x86_32.o sm-x86_32.o space_mem-x86_32.o space_obj-x86_32.o space_pio-x86_32.o string-x86_32.o svm-x86_32.o syscall-x86_32.o tss-x86_32.o utcb-x86_32.o vmx-x86_32.o vtlb-x86_32.o hypervisor-x86_32

When building for NRE_TARGET=x86_64, ./b clean should remove x86_64 hypervisor build files, not those for the x86_32 version.

Nils-TUD commented 12 years ago

Ah, thanks. Didn't notice that so far.