[Midnightbsd-cvs] src [7363] U trunk/apache/lib/libdispatch: turn on the blocks runtime with libdispatch
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Thu Nov 19 23:30:18 EST 2015
Revision: 7363
http://svnweb.midnightbsd.org/src/?rev=7363
Author: laffer1
Date: 2015-11-19 23:30:17 -0500 (Thu, 19 Nov 2015)
Log Message:
-----------
turn on the blocks runtime with libdispatch
Modified Paths:
--------------
trunk/apache/lib/libdispatch/Makefile
trunk/apache/lib/libdispatch/config.h
Property Changed:
----------------
trunk/apache/lib/libdispatch/Makefile
trunk/apache/lib/libdispatch/config.h
Modified: trunk/apache/lib/libdispatch/Makefile
===================================================================
--- trunk/apache/lib/libdispatch/Makefile 2015-11-20 02:38:10 UTC (rev 7362)
+++ trunk/apache/lib/libdispatch/Makefile 2015-11-20 04:30:17 UTC (rev 7363)
@@ -1,4 +1,4 @@
-# $MidnightBSD: src/apache/lib/libdispatch/Makefile,v 1.4 2010/08/16 00:04:23 laffer1 Exp $
+# $MidnightBSD$
.PATH: ${.CURDIR}/../../../contrib/libdispatch/src
SRCDIR= ${.CURDIR}/../../../contrib/libdispatch/src
@@ -12,6 +12,8 @@
WARNS?= 2
CSTD= gnu89
+CFLAGS+= -fblocks -D__BLOCKS__=1
+
.PATH: ${.CURDIR}/../../../contrib/libdispatch/dispatch
INCS= base.h dispatch.h group.h object.h once.h \
queue.h semaphore.h source.h time.h
@@ -75,7 +77,7 @@
dispatch_source_create.3 dispatch_source_set_timer.3 \
dispatch_time.3 dispatch_walltime.3
-DPADD= ${LIBPTHREAD}
-LDADD= -lpthread
+DPADD= ${LIBPTHREAD} ${LIBBLOCKSRUNTIME}
+LDADD= -lpthread -lBlocksRuntime
.include <bsd.lib.mk>
Property changes on: trunk/apache/lib/libdispatch/Makefile
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.5
\ No newline at end of property
Modified: trunk/apache/lib/libdispatch/config.h
===================================================================
--- trunk/apache/lib/libdispatch/config.h 2015-11-20 02:38:10 UTC (rev 7362)
+++ trunk/apache/lib/libdispatch/config.h 2015-11-20 04:30:17 UTC (rev 7363)
@@ -90,6 +90,8 @@
/* Define to 1 if you have the <memory.h> header file. */
#define HAVE_MEMORY_H 1
+#define HAVE_BLOCKS 1
+
/* Define if __builtin_trap marked noreturn */
#define HAVE_NORETURN_BUILTIN_TRAP 1
Property changes on: trunk/apache/lib/libdispatch/config.h
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1
\ No newline at end of property
More information about the Midnightbsd-cvs
mailing list