From: Ivan Maidanski Date: Tue, 9 Aug 2011 16:42:05 +0000 (+0400) Subject: Makefile.msft: Add 'clean' target (Improve Makefile for MS VC++) X-Git-Tag: v7.2h~36 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=27028d28dae5e0c7e93e8a52368f04829078ca81;p=platform%2Fupstream%2Flibatomic_ops.git Makefile.msft: Add 'clean' target (Improve Makefile for MS VC++) (Cherry-pick part of commit 9302b46 from 'release-7_4' branch.) * src/Makefile.msft: Replace -o option with /Fo. * src/Makefile.msft (clean): New target. --- diff --git a/src/Makefile.msft b/src/Makefile.msft index 16aa30a..bdb526d 100644 --- a/src/Makefile.msft +++ b/src/Makefile.msft @@ -23,15 +23,16 @@ atomic_ops_malloc.obj: cl -O2 -c -DAO_ASSUME_WINDOWS98 atomic_ops_malloc.c test_atomic: ..\tests\test_atomic.c ..\tests\test_atomic_include.h - cl -O2 -I. -DAO_ASSUME_WINDOWS98 ..\tests\test_atomic.c -o test_atomic + cl -O2 -I. -DAO_ASSUME_WINDOWS98 ..\tests\test_atomic.c \ + /Fo.\test_atomic test_atomic_w95: ..\tests\test_atomic.c ..\tests\test_atomic_include.h - cl -O2 -I. ..\tests\test_atomic.c -o test_atomic_w95 + cl -O2 -I. ..\tests\test_atomic.c /Fo.\test_atomic_w95 test_malloc: ..\tests\test_malloc.c ..\tests\test_atomic_include.h \ libatomic_ops_gpl.lib cl -O2 -DAO_ASSUME_WINDOWS98 -I. ..\tests\test_malloc.c \ - -o test_malloc libatomic_ops_gpl.lib + /Fo.\test_malloc libatomic_ops_gpl.lib libatomic_ops_gpl.lib: $(LIB_OBJS) lib /MACHINE:i386 /out:libatomic_ops_gpl.lib $(LIB_OBJS) @@ -42,3 +43,6 @@ check: test_atomic test_atomic_w95 test_malloc echo The following will print some \"Missing ...\" messages. test_atomic test_malloc + +clean: + del *.exe *.obj libatomic_ops_gpl.lib