|
From: <sv...@va...> - 2005-11-07 15:37:33
|
Author: sewardj Date: 2005-11-07 15:37:24 +0000 (Mon, 07 Nov 2005) New Revision: 1446 Log: Don't delete existing target-specific .a's when a target-switch happens. Modified: trunk/Makefile Modified: trunk/Makefile =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- trunk/Makefile 2005-11-07 14:59:13 UTC (rev 1445) +++ trunk/Makefile 2005-11-07 15:37:24 UTC (rev 1446) @@ -110,19 +110,19 @@ libvex_x86_linux.a: TAG_x86_linux libvex.a mv -f libvex.a libvex_x86_linux.a TAG_x86_linux: - if [ ! -f TAG_x86_linux ] ; then rm -f $(LIB_OBJS) *.a TAG_* ; fi + if [ ! -f TAG_x86_linux ] ; then rm -f $(LIB_OBJS) TAG_* libvex.a ; fi touch TAG_x86_linux =20 libvex_amd64_linux.a: TAG_amd64_linux libvex.a mv -f libvex.a libvex_amd64_linux.a TAG_amd64_linux: - if [ ! -f TAG_amd64_linux ] ; then rm -f $(LIB_OBJS) *.a TAG_* ; fi + if [ ! -f TAG_amd64_linux ] ; then rm -f $(LIB_OBJS) TAG_* libvex.a ; f= i touch TAG_amd64_linux =20 libvex_ppc32_linux.a: TAG_ppc32_linux libvex.a mv -f libvex.a libvex_ppc32_linux.a TAG_ppc32_linux: - if [ ! -f TAG_ppc32_linux ] ; then rm -f $(LIB_OBJS) *.a TAG_* ; fi + if [ ! -f TAG_ppc32_linux ] ; then rm -f $(LIB_OBJS) TAG_* libvex.a ; f= i touch TAG_ppc32_linux =20 =20 @@ -131,7 +131,7 @@ # so if 'make clean' did get rid of it, then in the tarball, # doing 'make ; make clean ; make' (or distclean) would fail. clean: - rm -f $(LIB_OBJS) libvex.a vex test_main.o TAG_* \ + rm -f $(LIB_OBJS) *.a vex test_main.o TAG_* \ pub/libvex_guest_offsets.h =20 version: |