ObjXMPP  Check-in [7516424d65]

Overview
Comment:Use the "js buildsys".
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: 7516424d654c321f538ecf1295faccc8e9bef7619efa43249475976007e69450
User & Date: js on 2011-03-30 11:29:10
Other Links: manifest | tags
Context
2011-03-30
11:35
Only set OBJC if it is empty.
This way, OBJC can still be overridden.
check-in: 2cd55876c4 user: js tags: trunk
11:29
Use the "js buildsys". check-in: 7516424d65 user: js tags: trunk
11:26
Get rid of warnings. check-in: 7f2f895934 user: js tags: trunk
Changes

Modified .hgignore from [5165be549c] to [9442a72aae].

1
2
3
4
5



6




7

8
9
10
11
12
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20





+
+
+

+
+
+
+

+





syntax: glob
*.o
*.so
*.dylib
*~
.deps
aclocal.m4
autom4te.cache
build
buildsys.mk
config.log
config.status
configure
docs
extra.mk
ObjXMPP.xcodeproj/*.mode1v3
ObjXMPP.xcodeproj/*.pbxuser
ObjXMPP.xcodeproj/project.xcworkspace
ObjXMPP.xcodeproj/xcuserdata
tests/tests

Modified Makefile from [7a7c8739bf] to [3429dcb806].

1
2
3

4
5

6
7



1
2

3


-
-
-
+

-
+
-
-
all:
	cd src && ${MAKE} ${MFLAGS}
	cd tests && ${MAKE} ${MFLAGS}
SUBDIRS = src tests

clean:
include buildsys.mk
	cd src && ${MAKE} ${MFLAGS} clean
	cd tests && ${MAKE} ${MFLAGS} clean

Added autogen.sh version [2b05639875].

Added buildsys.mk.in version [32994467a3].

Added config.guess version [71dba7f4a4].

Added config.sub version [7000ece130].

Added configure.ac version [78106fba24].

Added extra.mk.in version [017eb2f62c].

Added install-sh version [f9c6aba00d].

Added m4/buildsys.m4 version [96981d90bc].

Modified src/Makefile from [57b35db95f] to [d823067367].


1
2
3




















4

5
6




1



2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23


24
25
26
27
+
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

+
-
-
+
+
+
+
include ../extra.mk
all:
	objfw-compile -Wall -Werror -g --lib 0.0 -o objxmpp *.m \
		`pkg-config --cflags --libs libidn` -lobjopenssl

LIB = ${OBJXMPP_SHARED_LIB}
LIB_MAJOR = 0
LIB_MINOR = 0
STATIC_LIB = ${OBJXMPP_STATIC_LIB}

SRCS = XMPPAuthenticator.m	\
       XMPPConnection.m		\
       XMPPExceptions.m		\
       XMPPIQ.m			\
       XMPPJID.m		\
       XMPPMessage.m		\
       XMPPPLAINAuth.m		\
       XMPPPresence.m		\
       XMPPRoster.m		\
       XMPPRosterItem.m		\
       XMPPSCRAMAuth.m		\
       XMPPStanza.m

INCLUDES := ${SRCS:.m=.h}

SRCS += arc4random_uniform.m
clean:
	rm -f *.o *.so *.dylib *.dll

include ../buildsys.mk

LD = ${OBJC}

Modified tests/Makefile from [8334b4231c] to [11ab56c388].

1
2


3
4
5







1
2
3


4
5
6
7
8
-
-
+
+

-
-
+
+
+
+
+
all:
	objfw-compile -Wall -g -o tests *.m -I../src -L../src -lobjxmpp
PROG_NOINST = tests${PROG_SUFFIX}
SRCS = test.m

clean:
	rm -f tests *.o
include ../buildsys.mk

CPPFLAGS += -I../src
LIBS := -L../src -lobjxmpp ${LIBS}
LD = ${OBJC}