Start of port of AsyncIO library.
[AROS-Contrib.git] / workbench / libs / asyncio / src / mmakefile.src
blob1fc8e0a2c1e15a019a63c7868cdb9e68fc398fff
2 include $(SRCDIR)/config/aros-contrib.cfg
4 FUNCS := \
5     CloseAsync \
6     OpenAsync \
7     OpenAsyncFH \
8     OpenAsyncFromFH \
9     PeekAsync \
10     ReadAsync \
11     ReadCharAsync \
12     ReadLineAsync \
13     RecordAsyncFailure \
14     RequeuePacket \
15     SeekAsync \
16     SendPacket \
17     WaitPacket \
18     WriteAsync \
19     WriteCharAsync \
20     WriteLineAsync \
21     FGetsLenAsync
23 #MM workbench-libs-asyncio-includes : \
24 #MM    kernel-exec-includes \
25 #MM    includes-copy
26 #MM- workbench-libs-asyncio : linklibs
28 %build_module mmake=workbench-libs-asyncio \
29     modname=asyncio modtype=library \
30     files="$(FUNCS)" uselibs=stdc
32 #MM includes-copy
33 INCLUDE_FILES := $(call WILDCARD, ../include/libraries/*.h)
34 %copy_includes path=libraries dir=../include/libraries
36 %common