|
From: Mattias A. <mat...@us...> - 2001-03-21 18:31:24
|
The following file was modified in apps/bluetooth/experimental: Name Old version New version Comment ---- ----------- ----------- ------- Makefile 1.2 1.3=20=20=20=20=20=20=20=20=20=20=20=20=20 The accompanying log: added bttest added bt_misc.o for BTDISCOBJS and BTINQOBJS The diff of the modified file(s): --- Makefile 2001/03/10 12:49:32 1.2 +++ Makefile 2001/03/21 18:31:22 1.3 @@ -5,12 +5,13 @@ include $(APPS)/Rules.elinux endif =20 -PROGS =3D btdm memul bti btinq btcon btsend btdisc +PROGS =3D btdm memul bti btinq bttest btcon btsend btdisc =20 # Define HAVE_READLINE_READLINE if you have readline support, with the inc= lude # files in $(include_dir)/readline. Define HAVE_READLINE if you have the # include files in $(include_dir). Define neither if you do not want to use # readline. + HAVE_READLINE_READLINE =3D 1 #HAVE_READLINE =3D 1 =20 @@ -19,13 +20,14 @@ INSTOWNER =3D root INSTGROUP =3D root =20 -BTDOBJS =3D btd.o bttest.o bt_ipa.o bt_vendor.o bt_if.o bt_misc.o +BTDOBJS =3D btd.o bt_ipa.o bt_vendor.o bt_if.o bt_misc.o MEMULOBJS =3D modememul.o bt_misc.o BTINITOBJS =3D btinit.o bt_vendor.o bt_if.o bt_misc.o BTCONOBJS =3D btcon.o bt_if.o bt_misc.o BTSENDOBJS =3D btsend.o bt_if.o bt_misc.o -BTDISCOBJS =3D btdisc.o bt_if.o -BTINQOBJS =3D btinq.o bt_if.o +BTDISCOBJS =3D btdisc.o bt_if.o bt_misc.o +BTINQOBJS =3D btinq.o bt_if.o bt_misc.o +BTTESTOBJS =3D bttest.o bt_misc.o bt_vendor.o bt_if.o =20 ifdef HAVE_READLINE_READLINE LDLIBS +=3D -lreadline -ltermcap @@ -63,6 +65,9 @@ $(CC) $(LDFLAGS) $^ $(LDLIBS) -o $@=09 =20 btinq: $(BTINQOBJS) + $(CC) $(LDFLAGS) $^ $(LDLIBS) -o $@ + +bttest: $(BTTESTOBJS) $(CC) $(LDFLAGS) $^ $(LDLIBS) -o $@ =20 install: $(PROGS) |
|
From: Mattias A. <mat...@us...> - 2001-04-27 14:39:57
|
The following file was modified in apps/bluetooth/experimental: Name Old version New version Comment ---- ----------- ----------- ------- Makefile 1.3 1.4=20=20=20=20=20=20=20=20=20=20=20=20=20 The accompanying log: * added btconfig The diff of the modified file(s): --- Makefile 2001/03/21 18:31:22 1.3 +++ Makefile 2001/04/27 14:39:50 1.4 @@ -5,7 +5,7 @@ include $(APPS)/Rules.elinux endif =20 -PROGS =3D btdm memul bti btinq bttest btcon btsend btdisc +PROGS =3D btdm memul bti btinq bttest btcon btsend btdisc btconfig =20 # Define HAVE_READLINE_READLINE if you have readline support, with the inc= lude # files in $(include_dir)/readline. Define HAVE_READLINE if you have the @@ -28,6 +28,7 @@ BTDISCOBJS =3D btdisc.o bt_if.o bt_misc.o BTINQOBJS =3D btinq.o bt_if.o bt_misc.o BTTESTOBJS =3D bttest.o bt_misc.o bt_vendor.o bt_if.o +BTCONFIGOBJS =3D btconfig.o bt_if.o bt_misc.o =20 ifdef HAVE_READLINE_READLINE LDLIBS +=3D -lreadline -ltermcap @@ -69,6 +70,9 @@ =20 bttest: $(BTTESTOBJS) $(CC) $(LDFLAGS) $^ $(LDLIBS) -o $@ + +btconfig: $(BTCONFIGOBJS) + $(CC) $(LDFLAGS) $^ $(LDLIBS) -o $@ =20 install: $(PROGS) $(INSTALL) -d $(INSTDIR) |
|
From: Peter K. <pk...@us...> - 2001-05-07 11:26:30
|
The following file was modified in apps/bluetooth/experimental: Name Old version New version Comment ---- ----------- ----------- ------- Makefile 1.4 1.5=20=20=20=20=20=20=20=20=20=20=20=20=20 The accompanying log: Use AXIS_USABLE_LIBS instead of USE_UCLIBC. The diff of the modified file(s): --- Makefile 2001/04/27 14:39:50 1.4 +++ Makefile 2001/05/07 11:25:59 1.5 @@ -1,7 +1,7 @@ # $Id$ =20 ifdef APPS -USE_UCLIBC =3D 1 +AXIS_USABLE_LIBS =3D UCLIBC include $(APPS)/Rules.elinux endif =20 |
|
From: Lena H. <le...@us...> - 2001-06-18 14:00:29
|
The following file was modified in apps/bluetooth/experimental: Name Old version New version Comment ---- ----------- ----------- ------- Makefile 1.5 1.6=20=20=20=20=20=20=20=20=20=20=20=20=20 The accompanying log: Added GLIBC to AXIS_USABLE_LIBS The diff of the modified file(s): --- Makefile 2001/05/07 11:25:59 1.5 +++ Makefile 2001/06/18 13:59:57 1.6 @@ -1,7 +1,7 @@ # $Id$ =20 ifdef APPS -AXIS_USABLE_LIBS =3D UCLIBC +AXIS_USABLE_LIBS =3D UCLIBC GLIBC include $(APPS)/Rules.elinux endif =20 |
|
From: Peter K. <pk...@us...> - 2001-09-26 14:24:27
|
The following file was modified in apps/bluetooth/experimental: Name Old version New version Comment ---- ----------- ----------- ------- Makefile 1.8 1.9=20=20=20=20=20=20=20=20=20=20=20=20=20 The accompanying log: Do not build btsend and bttest by default. The diff of the modified file(s): --- Makefile 2001/08/29 10:15:53 1.8 +++ Makefile 2001/09/26 14:24:26 1.9 @@ -5,7 +5,7 @@ include $(APPS)/Rules.elinux endif =20 -PROGS =3D btdm memul bti btinq bttest btcon btsend btdisc btconfig +PROGS =3D btdm memul bti btinq btcon btdisc btconfig # btsend bttest =20 # Define HAVE_READLINE_READLINE if you have readline support, with the inc= lude # files in $(include_dir)/readline. Define HAVE_READLINE if you have the |
|
From: Peter K. <pk...@us...> - 2001-10-18 15:56:56
|
The following file was modified in apps/bluetooth/experimental: Name Old version New version Comment ---- ----------- ----------- ------- Makefile 1.10 1.11=20=20=20=20=20=20=20=20=20=20=20=20 The accompanying log: Use -MMD instead of -MD to generate dependency files, as -MMD does not generate dependencies to system includes. The diff of the modified file(s): --- Makefile 2001/10/10 16:22:10 1.10 +++ Makefile 2001/10/18 15:56:25 1.11 @@ -46,7 +46,7 @@ CFLAGS +=3D -DCONFIG_BLUETOOTH_UNPLUG_TEST endif =20 -CFLAGS +=3D -MD +CFLAGS +=3D -MMD =20 all: $(PROGS) =20 |
|
From: Alain P. <apa...@us...> - 2002-04-23 09:05:20
|
The following file was modified in apps/bluetooth/experimental: Name Old version New version Tag Comment ---- ----------- ----------- --- ------- Makefile 1.13 1.14=20=20=20=20=20=20=20=20=20=20=20=20=20=20 The accompanying log: Add automatic compilation of btsec, a simple security manager The diff of the modified file(s): --- Makefile 19 Feb 2002 19:03:44 -0000 1.13 +++ Makefile 23 Apr 2002 09:05:16 -0000 1.14 @@ -5,7 +5,7 @@ include $(APPS)/Rules.elinux endif =20 -PROGS =3D btdm memul bti btinq btcon btdisc btconfig btping # btsend b= ttest +PROGS =3D btdm memul bti btinq btcon btdisc btconfig btping btsec # bt= send bttest =20 # Define HAVE_READLINE_READLINE if you have readline support, with the inc= lude # files in $(include_dir)/readline. Define HAVE_READLINE if you have the @@ -33,6 +33,7 @@ BTTESTOBJS =3D bttest.o bt_misc.o bt_vendor.o bt_if.o BTCONFIGOBJS =3D btconfig.o bt_vendor.o bt_if.o bt_misc.o BTPINGOBJS =3D btping.o bt_if.o bt_misc.o +BTSECOBJS =3D btsec.o bt_linkkey_common.o =20 ifdef HAVE_READLINE_READLINE LDLIBS +=3D -lreadline -ltermcap @@ -87,6 +88,9 @@ $(CC) $(LDFLAGS) $^ $(LDLIBS) -o $@ =20 btping: $(BTPINGOBJS) + $(CC) $(LDFLAGS) $^ $(LDLIBS) -o $@ + +btsec: $(BTSECOBJS) $(CC) $(LDFLAGS) $^ $(LDLIBS) -o $@ =20 install: $(PROGS) |
|
From: Peter K. <pk...@us...> - 2002-09-27 12:59:34
|
The following file was modified in apps/bluetooth/experimental: Name Old version New version Tag Comment ---- ----------- ----------- --- ------- Makefile 1.14 1.15=20=20=20=20=20=20=20=20=20=20=20=20=20=20 The accompanying log: Moved and renamed apps/Rules.elinux to tools/build/Rules.axis. The diff of the modified file(s): --- Makefile 23 Apr 2002 09:05:16 -0000 1.14 +++ Makefile 27 Sep 2002 12:59:02 -0000 1.15 @@ -1,9 +1,7 @@ # $Id$ =20 -ifdef APPS AXIS_USABLE_LIBS =3D UCLIBC GLIBC -include $(APPS)/Rules.elinux -endif +-include $(AXIS_TOP_DIR)/tools/build/Rules.axis =20 PROGS =3D btdm memul bti btinq btcon btdisc btconfig btping btsec # bt= send bttest =20 |
|
From: Anders J. <and...@us...> - 2003-11-03 14:54:03
|
The following file was modified in apps/bluetooth/experimental: Name Old version New version Tag Comment ---- ----------- ----------- --- ------- Makefile 1.15 1.16=20=20=20=20=20=20=20=20=20=20=20=20=20=20 The accompanying log: Build openbt library. Will probably need some code cleanup to make one=20 common includefile for the library. The diff of the modified file(s): --- Makefile 2002/09/27 12:59:02 1.15 +++ Makefile 2003/11/03 14:54:01 1.16 @@ -5,6 +5,19 @@ AXIS_USABLE_LIBS =3D UCLIBC GLIBC =20 PROGS =3D btdm memul bti btinq btcon btdisc btconfig btping btsec # bt= send bttest =20 +# The name of the main library target. +ifeq ($(AXIS_SHARE_LIBS), yes) +LIBRARY_NAME =3D libopenbt.so +CFLAGS +=3D -fpic +PERM =3D -m 0755 +else +LIBRARY_NAME =3D libopenbt.a +PERM =3D -m 0644 +endif + +incdir =3D $(prefix)/include +libdir =3D $(prefix)/lib + # Define HAVE_READLINE_READLINE if you have readline support, with the inc= lude # files in $(include_dir)/readline. Define HAVE_READLINE if you have the # include files in $(include_dir). Define neither if you do not want to use @@ -21,16 +34,18 @@ INSTMODE =3D 0755 INSTOWNER =3D root INSTGROUP =3D root =20 -BTDOBJS =3D btd.o bt_ipa.o bt_vendor.o bt_if.o bt_misc.o -MEMULOBJS =3D modememul.o bt_if.o bt_misc.o -BTINITOBJS =3D btinit.o bt_vendor.o bt_if.o bt_misc.o -BTCONOBJS =3D btcon.o bt_if.o bt_misc.o -BTSENDOBJS =3D btsend.o bt_if.o bt_misc.o -BTDISCOBJS =3D btdisc.o bt_if.o bt_misc.o -BTINQOBJS =3D btinq.o bt_if.o bt_misc.o -BTTESTOBJS =3D bttest.o bt_misc.o bt_vendor.o bt_if.o -BTCONFIGOBJS =3D btconfig.o bt_vendor.o bt_if.o bt_misc.o -BTPINGOBJS =3D btping.o bt_if.o bt_misc.o +LIBOPENBTOBJS =3D bt_if.o bt_misc.o bt_vendor.o +HSOURCES =3D bt_if.h bt_vendor.h bt_misc.h bt_conf.h +BTDOBJS =3D btd.o bt_ipa.o +MEMULOBJS =3D modememul.o +BTINITOBJS =3D btinit.o +BTCONOBJS =3D btcon.o=20 +BTSENDOBJS =3D btsend.o=20 +BTDISCOBJS =3D btdisc.o=20 +BTINQOBJS =3D btinq.o=20 +BTTESTOBJS =3D bttest.o +BTCONFIGOBJS =3D btconfig.o +BTPINGOBJS =3D btping.o BTSECOBJS =3D btsec.o bt_linkkey_common.o =20 ifdef HAVE_READLINE_READLINE @@ -53,11 +68,22 @@ endif =20 CFLAGS +=3D -MMD =20 -all: $(PROGS) +LDLIBS +=3D -L./ -lopenbt + +all: $(LIBRARY_NAME) $(PROGS) =20 # 'btdm' =3D> 'multipoint btd' instead of btd to differentiate from=20 # standard btd while testing new btd =20 +libopenbt.so: $(LIBOPENBTOBJS) + rm -f $@ + $(CC) -shared -o $@ $(LIBOPENBTOBJS) + +libopenbt.a: $(LIBOPENBTOBJS) + rm -f $@ + $(AR) ucvr $@ $(LIBOPENBTOBJS) + $(RANLIB) $@ + btdm: $(BTDOBJS) $(CC) $(LDFLAGS) $^ $(LDLIBS) -o $@ =20 @@ -94,8 +120,9 @@ btsec: $(BTSECOBJS) install: $(PROGS) $(INSTALL) -d $(INSTDIR) $(INSTALL) -m $(INSTMODE) -o $(INSTOWNER) -g $(INSTGROUP) $(PROGS) $(INST= DIR) - + $(INSTALL) $(HSOURCES) $(incdir) + $(INSTALL) $(PERM) $(LIBRARY_NAME) $(libdir)/$(LIBRARY_NAME) clean: - rm -f $(PROGS) *.o *.d core + rm -f $(PROGS) *.o *.d core *.so *.a =20 -include *.d |