tools/toollib: remove from main Makefile.in
[AROS.git] / compiler / pthread / mmakefile.src
blob50a2af74cd68849ddd8548df7f3812709c114b64
1 include $(SRCDIR)/config/aros.cfg
3 #MM- core-linklibs : linklibs-pthread
4 #MM linklibs-pthreads : includes
6 #MM- includes-copy : pthread-includes-copy
7 #MM- compiler-includes : pthread-includes-copy
9 %copy_includes mmake=pthread-includes-copy includes="pthread.h sched.h semaphore.h"
11 LINKLIBFILES := pthread sched semaphore
12 LIBRARYFILES := 
14 PTHREADFUNCS :=  \
15     pthread_create \
16     pthread_cancel \
17     pthread_equal \
18     pthread_join \
19     pthread_self \
20     pthread_suspend_np \
21     pthread_continue_np \
22     pthread_setcancelstate \
23     pthread_setcanceltype \
24     pthread_attr_destroy \
25     pthread_attr_init \
26     pthread_attr_setstacksize \
27     pthread_cond_destroy \
28     pthread_cond_init \
29     pthread_cond_signal \
30     pthread_cond_timedwait \
31     pthread_mutex_init \
32     pthread_mutex_destroy \
33     pthread_mutex_lock \
34     pthread_mutex_unlock \
35     pthread_mutexattr_destroy \
36     pthread_mutexattr_init \
37     pthread_mutexattr_settype \
38     pthread_exit \
39     pthread_getspecific \
40     pthread_setspecific \
41     pthread_key_create \
42     pthread_cond_broadcast \
43     pthread_cond_wait \
44     pthread_mutex_trylock
46 #%build_module mmake=compiler-pthread \
47 #    modname=pthread modtype=library \
48 #    files="$(LIBRARYFILES) $(PTHREADFUNCS)" \
49 #    linklibfiles=$(LINKLIBFILES)
51 %build_linklib mmake=linklibs-pthread \
52     libname=pthread \
53     files="$(LINKLIBFILES) $(PTHREADFUNCS)"