summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorbje <bje>1998-08-10 18:34:40 +0000
committerbje <bje>1998-08-10 18:34:40 +0000
commit11f26f7ac85cc1b1b842bea4be656f7ac0f5fc7a (patch)
tree60edac9412c14fdee0eb5b4a014e4f7607b49dfd /Makefile
parent9b0e93aa59205fa6e35f0d8e5c2065c6e806f114 (diff)
1998-08-11 Ben Elliston <bje@cygnus.com>pre-compiled-auug99
* Makefile (LIB): Define. (clean): Define target. (all): Build a library not just the object files. * pthread.h: Provide a definition for struct timespec if we don't already have one. * windows.c (TlsGetValue): Bug fix.
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile12
1 files changed, 10 insertions, 2 deletions
diff --git a/Makefile b/Makefile
index de64ae1..d67612a 100644
--- a/Makefile
+++ b/Makefile
@@ -3,8 +3,16 @@ CFLAGS = -I. -DHAVE_CONFIG_H -Wall
OBJS = attr.o cancel.o cleanup.o condvar.o create.o dll.o \
exit.o fork.o global.o misc.o mutex.o private.o sched.o \
- signal.o sync.o tsd.o
+ signal.o sync.o tsd.o windows.o
INCL = implement.h pthread.h windows.h
-all: $(OBJS)
+LIB = libpthread32.a
+
+all: $(LIB)
+
+$(LIB): $(OBJS)
+ $(AR) r $(LIB) $(OBJS)
+
+clean:
+ -rm $(LIB) *.o