@ -206,14 +206,11 @@ recurse-clean: $(addsuffix /clean, $(ROM_DIRS))
clean : recurse -clean
clean : recurse -clean
-$( quiet-@) test -f build.ninja && $( NINJA) $( NINJAFLAGS) -t clean || :
-$( quiet-@) test -f build.ninja && $( NINJA) $( NINJAFLAGS) -t clean || :
-$( quiet-@) test -f build.ninja && $( NINJA) $( NINJAFLAGS) clean-ctlist || :
-$( quiet-@) test -f build.ninja && $( NINJA) $( NINJAFLAGS) clean-ctlist || :
# avoid old build problems by removing potentially incorrect old files
rm -f config.mak op-i386.h opc-i386.h gen-op-i386.h op-arm.h opc-arm.h gen-op-arm.h
find . \( -name '*.so' -o -name '*.dll' -o -name '*.[oda]' \) -type f \
find . \( -name '*.so' -o -name '*.dll' -o -name '*.[oda]' \) -type f \
! -path ./roms/edk2/ArmPkg/Library/GccLto/liblto-aarch64.a \
! -path ./roms/edk2/ArmPkg/Library/GccLto/liblto-aarch64.a \
! -path ./roms/edk2/ArmPkg/Library/GccLto/liblto-arm.a \
! -path ./roms/edk2/ArmPkg/Library/GccLto/liblto-arm.a \
-exec rm { } +
-exec rm { } +
rm -f TAGS cscope.* *.pod *~ */*~
rm -f TAGS cscope.* *~ */*~
rm -f fsdev/*.pod scsi/*.pod
VERSION = $( shell cat $( SRC_PATH) /VERSION)
VERSION = $( shell cat $( SRC_PATH) /VERSION)
@ -224,10 +221,10 @@ qemu-%.tar.bz2:
distclean : clean
distclean : clean
-$( quiet-@) test -f build.ninja && $( NINJA) $( NINJAFLAGS) -t clean -g || :
-$( quiet-@) test -f build.ninja && $( NINJA) $( NINJAFLAGS) -t clean -g || :
rm -f config-host.mak config-host.h* config- poison.h
rm -f config-host.mak config-poison.h
rm -f tests/tcg/config-*.mak
rm -f tests/tcg/config-*.mak
rm -f config-all-disas.mak config .status
rm -f config.status
rm -f roms/seabios/config.mak roms/vgabios/config.mak
rm -f roms/seabios/config.mak
rm -f qemu-plugins-ld.symbols qemu-plugins-ld64.symbols
rm -f qemu-plugins-ld.symbols qemu-plugins-ld64.symbols
rm -f *-config-target.h *-config-devices.mak *-config-devices.h
rm -f *-config-target.h *-config-devices.mak *-config-devices.h
rm -rf meson-private meson-logs meson-info compile_commands.json
rm -rf meson-private meson-logs meson-info compile_commands.json