diff options
| author | rpj <rpj> | 1999-03-08 21:02:20 +0000 | 
|---|---|---|
| committer | rpj <rpj> | 1999-03-08 21:02:20 +0000 | 
| commit | 52f7c3f5ef6d9b70ec385fb390bf27962e68ee3d (patch) | |
| tree | 030c60c1dcddf64c66956490a8b6333e0036a9bd /tests/Makefile | |
| parent | 1e9697f3e8f5da2f710a98d9ae8ce3105e61a4a6 (diff) | |
Resolve merge conflicts; minor comment changes.
Diffstat (limited to 'tests/Makefile')
| -rw-r--r-- | tests/Makefile | 140 | 
1 files changed, 70 insertions, 70 deletions
| diff --git a/tests/Makefile b/tests/Makefile index dcbb7e0..e5994f6 100644 --- a/tests/Makefile +++ b/tests/Makefile @@ -1,70 +1,70 @@ -# Makefile for the pthreads test suite.
 -# If all of the .pass files can be created, the test suite has passed.
 -
 -
 -CP	= copy
 -RM	= erase
 -MKDIR	= mkdir
 -TOUCH	= echo Passed >
 -ECHO	= @echo
 -
 -#
 -# Mingw32
 -#
 -CC	= gcc
 -CFLAGS	= -g -O2 -UNDEBUG -Wall -o $@ $^
 -BUILD_DIR	= ..
 -INCLUDES	= -I.
 -LIBS	= ./libpthread32.a
 -
 -##
 -## MSVC
 -##
 -#CC	= cl
 -#CFLAGS	= /W3 /MT /nologo /Yd /Zi /Fe$@ $^
 -#BUILD_DIR	= ..
 -#INCLUDES	= -I.
 -#LIBS	= pthread.lib
 -
 -HDR	= pthread.h
 -LIB	= libpthread32.a
 -DLL	= pthread.dll
 -
 -# If a test case returns a non-zero exit code to the shell, make will
 -# stop.
 -
 -TESTS	= count1 create1 equal1 exit1 exit2 exit3 \
 -	 join1 mutex1 mutex2 mutex3 \
 -	 once1 self1 self2 condvar1 condvar2 condvar3 condvar4 tsd1
 -
 -PASSES	= $(TESTS:%=%.pass)
 -
 -all:	$(PASSES)
 -	@ $(ECHO) ALL TESTS PASSED! Congratulations!
 -
 -%.pass: %.exe $(LIB) $(DLL) $(HDR)
 -	$*
 -	@$(ECHO) Passed
 -	@ $(TOUCH) $@
 -
 -%.exe: %.c
 -	@ $(CC) $(CFLAGS) $(INCLUDES) $(LIBS)
 -
 -$(LIB):
 -	@ $(ECHO) Copying the library
 -	@ $(CP) $(BUILD_DIR)\$@ .
 -
 -$(HDR):
 -	@ $(ECHO) Copying the header file
 -	@ $(CP) $(BUILD_DIR)\$@ .
 -
 -$(DLL):
 -	@ $(ECHO) Copying the DLL
 -	@ $(CP) $(BUILD_DIR)\$@ .
 -
 -clean:
 -	- $(RM) *.dll
 -	- $(RM) $(LIB)
 -	- $(RM) $(HDR)
 -	- $(RM) *.exe
 -	- $(RM) *.pass
 +# Makefile for the pthreads test suite. +# If all of the .pass files can be created, the test suite has passed. + + +CP	= copy +RM	= erase +MKDIR	= mkdir +TOUCH	= echo Passed > +ECHO	= @echo + +# +# Mingw32 +# +CC	= gcc +CFLAGS	= -g -O2 -UNDEBUG -Wall -o $@ $^ +BUILD_DIR	= .. +INCLUDES	= -I. +LIBS	= ./libpthread32.a + +## +## MSVC +## +#CC	= cl +#CFLAGS	= /W3 /MT /nologo /Yd /Zi /Fe$@ $^ +#BUILD_DIR	= .. +#INCLUDES	= -I. +#LIBS	= pthread.lib + +HDR	= pthread.h +LIB	= libpthread32.a +DLL	= pthread.dll + +# If a test case returns a non-zero exit code to the shell, make will +# stop. + +TESTS	= count1 create1 equal1 exit1 exit2 exit3 \ +	 join1 mutex1 mutex2 mutex3 \ +	 once1 self1 self2 condvar1 condvar2 condvar3 condvar4 tsd1 + +PASSES	= $(TESTS:%=%.pass) + +all:	$(PASSES) +	@ $(ECHO) ALL TESTS PASSED! Congratulations! + +%.pass: %.exe $(LIB) $(DLL) $(HDR) +	$* +	@$(ECHO) Passed +	@ $(TOUCH) $@ + +%.exe: %.c +	@ $(CC) $(CFLAGS) $(INCLUDES) $(LIBS) + +$(LIB): +	@ $(ECHO) Copying the library +	@ $(CP) $(BUILD_DIR)\$@ . + +$(HDR): +	@ $(ECHO) Copying the header file +	@ $(CP) $(BUILD_DIR)\$@ . + +$(DLL): +	@ $(ECHO) Copying the DLL +	@ $(CP) $(BUILD_DIR)\$@ . + +clean: +	- $(RM) *.dll +	- $(RM) $(LIB) +	- $(RM) $(HDR) +	- $(RM) *.exe +	- $(RM) *.pass | 
