[Olsr-dev] [PATCH v1 0/5] PUD: cleaner install and nmealib inclusion

Ferry Huberts (spam-protected)
Thu May 10 16:09:56 CEST 2012


From: Ferry Huberts <(spam-protected)>

This series has some fixes and includes the nmealib library
so that the olsrd build becomes self contained when also building
the pud plugin.


Ferry Huberts (5):
  linux: use /usr/lib64 on 64bit machines
  PUD: do not install headers by default
  PUD: include nmealib v0.6.6-1-gbfff65b
  PUD: add nmealib to build
  Makefile: build pud too on Linux

 Makefile                                           |    2 +-
 lib/pud/Makefile                                   |   22 +-
 lib/pud/{wireformat => nmealib}/.gitignore         |    0
 lib/pud/nmealib/LICENSE.TXT                        |  502 +++++++++++++++++++
 lib/pud/nmealib/Makefile                           |   81 +++
 lib/pud/nmealib/Makefile.inc                       |   36 ++
 lib/pud/nmealib/README.TXT                         |   33 ++
 lib/pud/nmealib/doc/.gitignore                     |    5 +
 lib/pud/nmealib/doc/Makefile                       |   18 +
 .../{doc/doxygen.conf => nmealib/doc/nmea.doxygen} |   10 +-
 lib/pud/nmealib/include/nmea/config.h              |   34 ++
 lib/pud/nmealib/include/nmea/context.h             |   51 ++
 lib/pud/nmealib/include/nmea/generate.h            |   52 ++
 lib/pud/nmealib/include/nmea/generator.h           |   89 ++++
 lib/pud/nmealib/include/nmea/gmath.h               |  102 ++++
 lib/pud/nmealib/include/nmea/info.h                |  132 +++++
 lib/pud/nmealib/include/nmea/nmea.h                |   37 ++
 lib/pud/nmealib/include/nmea/parse.h               |   50 ++
 lib/pud/nmealib/include/nmea/parser.h              |   69 +++
 lib/pud/nmealib/include/nmea/sentence.h            |  139 ++++++
 lib/pud/nmealib/include/nmea/time.h                |   54 ++
 lib/pud/nmealib/include/nmea/tok.h                 |   38 ++
 lib/pud/nmealib/include/nmea/units.h               |   38 ++
 lib/pud/nmealib/include/nmea/util.h                |   37 ++
 lib/pud/nmealib/samples/Makefile                   |   44 ++
 lib/pud/nmealib/samples/generate/main.c            |   69 +++
 lib/pud/nmealib/samples/generator/main.c           |   55 +++
 lib/pud/nmealib/samples/math/main.c                |   97 ++++
 lib/pud/nmealib/samples/parse/main.c               |   58 +++
 lib/pud/nmealib/samples/parse_file/gpslog.txt      |  311 ++++++++++++
 lib/pud/nmealib/samples/parse_file/main.c          |   93 ++++
 lib/pud/nmealib/src/context.c                      |   78 +++
 lib/pud/nmealib/src/generate.c                     |  237 +++++++++
 lib/pud/nmealib/src/generator.c                    |  412 ++++++++++++++++
 lib/pud/nmealib/src/gmath.c                        |  379 +++++++++++++++
 lib/pud/nmealib/src/info.c                         |  347 +++++++++++++
 lib/pud/nmealib/src/parse.c                        |  513 ++++++++++++++++++++
 lib/pud/nmealib/src/parser.c                       |  419 ++++++++++++++++
 lib/pud/nmealib/src/sentence.c                     |   64 +++
 lib/pud/nmealib/src/time.c                         |   41 ++
 lib/pud/nmealib/src/tok.c                          |  270 ++++++++++
 lib/pud/nmealib/src/util.c                         |   85 ++++
 lib/pud/wireformat/Makefile                        |   16 +-
 make/Makefile.linux                                |    4 +
 44 files changed, 5207 insertions(+), 16 deletions(-)
 copy lib/pud/{wireformat => nmealib}/.gitignore (100%)
 create mode 100644 lib/pud/nmealib/LICENSE.TXT
 create mode 100644 lib/pud/nmealib/Makefile
 create mode 100644 lib/pud/nmealib/Makefile.inc
 create mode 100644 lib/pud/nmealib/README.TXT
 create mode 100644 lib/pud/nmealib/doc/.gitignore
 create mode 100644 lib/pud/nmealib/doc/Makefile
 copy lib/pud/{doc/doxygen.conf => nmealib/doc/nmea.doxygen} (99%)
 create mode 100644 lib/pud/nmealib/include/nmea/config.h
 create mode 100644 lib/pud/nmealib/include/nmea/context.h
 create mode 100644 lib/pud/nmealib/include/nmea/generate.h
 create mode 100644 lib/pud/nmealib/include/nmea/generator.h
 create mode 100644 lib/pud/nmealib/include/nmea/gmath.h
 create mode 100644 lib/pud/nmealib/include/nmea/info.h
 create mode 100644 lib/pud/nmealib/include/nmea/nmea.h
 create mode 100644 lib/pud/nmealib/include/nmea/parse.h
 create mode 100644 lib/pud/nmealib/include/nmea/parser.h
 create mode 100644 lib/pud/nmealib/include/nmea/sentence.h
 create mode 100644 lib/pud/nmealib/include/nmea/time.h
 create mode 100644 lib/pud/nmealib/include/nmea/tok.h
 create mode 100644 lib/pud/nmealib/include/nmea/units.h
 create mode 100644 lib/pud/nmealib/include/nmea/util.h
 create mode 100644 lib/pud/nmealib/samples/Makefile
 create mode 100644 lib/pud/nmealib/samples/generate/main.c
 create mode 100644 lib/pud/nmealib/samples/generator/main.c
 create mode 100644 lib/pud/nmealib/samples/math/main.c
 create mode 100644 lib/pud/nmealib/samples/parse/main.c
 create mode 100644 lib/pud/nmealib/samples/parse_file/gpslog.txt
 create mode 100644 lib/pud/nmealib/samples/parse_file/main.c
 create mode 100644 lib/pud/nmealib/src/context.c
 create mode 100644 lib/pud/nmealib/src/generate.c
 create mode 100644 lib/pud/nmealib/src/generator.c
 create mode 100644 lib/pud/nmealib/src/gmath.c
 create mode 100644 lib/pud/nmealib/src/info.c
 create mode 100644 lib/pud/nmealib/src/parse.c
 create mode 100644 lib/pud/nmealib/src/parser.c
 create mode 100644 lib/pud/nmealib/src/sentence.c
 create mode 100644 lib/pud/nmealib/src/time.c
 create mode 100644 lib/pud/nmealib/src/tok.c
 create mode 100644 lib/pud/nmealib/src/util.c

-- 
1.7.7.6





More information about the Olsr-dev mailing list