]> err.no Git - sope/blob - sope-core/NGStreams/GNUmakefile
Drop apache 1 build-dependency
[sope] / sope-core / NGStreams / GNUmakefile
1 # GNUstep makefile
2
3 -include ../../config.make
4 include ../common.make
5 include ./Version
6
7 ifneq ($(frameworks),yes)
8 LIBRARY_NAME = libNGStreams
9 else
10 FRAMEWORK_NAME = NGStreams
11 endif
12
13 libNGStreams_PCH_FILE                 = common.h
14 libNGStreams_DLL_DEF                  = libNGStreams.def
15 libNGStreams_SOVERSION=$(MAJOR_VERSION).$(MINOR_VERSION)
16 libNGStreams_VERSION=$(MAJOR_VERSION).$(MINOR_VERSION).$(SUBMINOR_VERSION)
17
18 libNGStreams_HEADER_FILES_DIR         = NGStreams
19 libNGStreams_HEADER_FILES_INSTALL_DIR = /NGStreams
20
21 libNGStreams_HEADER_FILES = \
22         NGStreamsDecls.h                \
23         NGStreams.h                     \
24         NGStreamProtocols.h             \
25         NGTextStreamProtocols.h         \
26         NGBase64Stream.h                \
27         NGBufferedStream.h              \
28         NGByteCountStream.h             \
29         NGCTextStream.h                 \
30         NGConcreteStreamFileHandle.h    \
31         NGDataStream.h                  \
32         NGFileStream.h                  \
33         NGFilterStream.h                \
34         NGFilterTextStream.h            \
35         NGLockingStream.h               \
36         NGStream.h                      \
37         NGStreamExceptions.h            \
38         NGStringTextStream.h            \
39         NGTextStream.h                  \
40         NGDescriptorFunctions.h         \
41         NGStreamPipe.h                  \
42         NGByteBuffer.h                  \
43         NGCharBuffer.h                  \
44         NGTerminalSupport.h             \
45         \
46         NGActiveSocket.h                \
47         NGDatagramPacket.h              \
48         NGDatagramSocket.h              \
49         NGInternetSocketAddress.h       \
50         NGInternetSocketDomain.h        \
51         NGLocalSocketAddress.h          \
52         NGLocalSocketDomain.h           \
53         NGNet.h                         \
54         NGNetDecls.h                    \
55         NGNetUtilities.h                \
56         NGPassiveSocket.h               \
57         NGSocket.h                      \
58         NGSocketExceptions.h            \
59         NGSocketProtocols.h             \
60         \
61         NGGZipStream.h                  \
62
63 libNGStreams_OBJC_FILES = \
64         NGStreams.m                     \
65         NGBase64Stream.m                \
66         NGBufferedStream.m              \
67         NGByteCountStream.m             \
68         NGCTextStream.m                 \
69         NGConcreteStreamFileHandle.m    \
70         NGDataStream.m                  \
71         NGFileStream.m                  \
72         NGFilterStream.m                \
73         NGFilterTextStream.m            \
74         NGLockingStream.m               \
75         NGStream.m                      \
76         NGStreamExceptions.m            \
77         NGStringTextStream.m            \
78         NGTextStream.m                  \
79         NGDescriptorFunctions.m         \
80         NGStreamPipe.m                  \
81         NGByteBuffer.m                  \
82         NGCharBuffer.m                  \
83         NGTerminalSupport.m             \
84         \
85         NGActiveSocket.m                \
86         NGDatagramPacket.m              \
87         NGDatagramSocket.m              \
88         NGInternetSocketAddress.m       \
89         NGInternetSocketDomain.m        \
90         NGLocalSocketAddress.m          \
91         NGLocalSocketDomain.m           \
92         NGNetUtilities.m                \
93         NGPassiveSocket.m               \
94         NGSocket.m                      \
95         NGSocketExceptions.m            \
96         \
97         NGGZipStream.m                  \
98
99 # framework support
100 NGStreams_PCH_FILE         = $(libNGStreams_PCH_FILE)
101 NGStreams_HEADER_FILES_DIR = $(libNGStreams_HEADER_FILES_DIR)
102 NGStreams_HEADER_FILES     = $(libNGStreams_HEADER_FILES)
103 NGStreams_OBJC_FILES       = $(libNGStreams_OBJC_FILES)
104
105
106 # building
107
108 -include GNUmakefile.preamble
109 ifneq ($(frameworks),yes)
110 include $(GNUSTEP_MAKEFILES)/library.make
111 else
112 include $(GNUSTEP_MAKEFILES)/framework.make
113 endif
114 -include GNUmakefile.postamble
115 -include fhs.make