ObjFW  Check-in [3a06dc7def]

Overview
Comment:Finally make modules work properly
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: 3a06dc7deff83046217b94f150d3cf9c80255997a5622838a1ca6560233ea912
User & Date: js on 2017-10-16 22:59:23
Other Links: manifest | tags
Context
2017-10-17
00:33
Do not use implicit method return types check-in: 2f4e0df8be user: js tags: trunk
2017-10-16
22:59
Finally make modules work properly check-in: 3a06dc7def user: js tags: trunk
22:49
Update buildsys check-in: d6cf08de94 user: js tags: trunk
Changes

Modified src/ObjFW.h from [478f0cae84] to [f1eac88a2f].

212
213
214
215
216
217
218

#import "of_asprintf.h"
#import "of_strptime.h"
#ifdef OF_HAVE_SOCKETS
# import "resolver.h"
#endif
#import "pbkdf2.h"
#import "scrypt.h"








>
212
213
214
215
216
217
218
219
#import "of_asprintf.h"
#import "of_strptime.h"
#ifdef OF_HAVE_SOCKETS
# import "resolver.h"
#endif
#import "pbkdf2.h"
#import "scrypt.h"
#import "unicode.h"

Modified src/bridge/Makefile from [41e33dd4bb] to [389df76301].

11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
SRCS = OFArray+NSObject.m		\
       OFDictionary+NSObject.m		\
       OFString+NSObject.m		\
       NSArray+OFObject.m		\
       NSDictionary+OFObject.m		\
       NSString+OFObject.m

INCLUDES = ${SRCS:.m=.h}	\
	   NSBridging.h		\
	   OFBridging.h		\
	   ObjFW_Bridge.h

SRCS += NSArray_OFArray.m		\
	NSDictionary_OFDictionary.m	\
	OFArray_NSArray.m		\
	OFDictionary_NSDictionary.m	\

includesubdir = ObjFW_Bridge







|
|
|
|







11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
SRCS = OFArray+NSObject.m		\
       OFDictionary+NSObject.m		\
       OFString+NSObject.m		\
       NSArray+OFObject.m		\
       NSDictionary+OFObject.m		\
       NSString+OFObject.m

INCLUDES := ${SRCS:.m=.h}	\
	    NSBridging.h	\
	    OFBridging.h	\
	    ObjFW_Bridge.h

SRCS += NSArray_OFArray.m		\
	NSDictionary_OFDictionary.m	\
	OFArray_NSArray.m		\
	OFDictionary_NSDictionary.m	\

includesubdir = ObjFW_Bridge

Modified src/bridge/module.modulemap from [dedf94166e] to [41a71de0ee].

1
2
3
4
5
framework module ObjFW_Bridge {
	umbrella header "ObjFW_Bridge/ObjFW_Bridge.h"

	export *
}

|



1
2
3
4
5
framework module ObjFW_Bridge {
	umbrella header "ObjFW_Bridge.h"

	export *
}

Modified src/module.modulemap from [7320847b3b] to [46be0ed236].

1
2
3
4
5
6
7
8
9
framework module ObjFW {
	umbrella header "ObjFW/ObjFW.h"

	/*
	 * These are included by atomic.h, but should never be included
	 * directly.
	 */
	exclude header "atomic_builtins.h"
	exclude header "atomic_no_threads.h"

|







1
2
3
4
5
6
7
8
9
framework module ObjFW {
	umbrella header "ObjFW.h"

	/*
	 * These are included by atomic.h, but should never be included
	 * directly.
	 */
	exclude header "atomic_builtins.h"
	exclude header "atomic_no_threads.h"