46 Commits
Author SHA1 Message Date
Kaspar Schleiser ce9b1e3826 pkg: remove not needed git-downloaded dependencies
This is implicitly done by the "pkg-prepare"-step of the main make
instance.
2019-06-28 09:38:44 +02:00
Joakim Nohlgård 209050d382 pkg/oonf_api: Build with -Wno-format-nonliteral 2018-07-18 15:29:06 +02:00
smlng 166ce0acd5 pkg/oonf_api: ignore implicit fallthrough errors by GCC 7 2018-01-24 19:43:22 +01:00
Alexandre Abadie a45a86b5ad pkg: makefiles indentation cleanup 2017-09-22 14:53:01 +02:00
smlng 60bb3ab7ee pkg: oonf_api, disable compiler errors if toolchain llvm
- set no-keyword-macro
    - set no-parentheses-equality
2017-03-22 23:07:22 +01:00
Kaspar Schleiser 8d88781e05 make: pkg: make use of PKGDIRBASE 2017-03-10 14:18:44 +01:00
Victor Arino 5becfd0a7d pkg/oonf: isolate list implementation 2017-01-11 11:48:27 +01:00
Kaspar Schleiser c1e738b743 pkg: oonf_api: add license information, cleanup 2017-01-09 00:49:33 +01:00
smlng 076df5b5e2 pkg/oonf_api: fix cflags for macos 2016-11-23 17:16:26 +01:00
Kaspar Schleiser 560a509036 make: remove trailing slash from BINDIR variable 2016-10-18 23:27:59 +02:00
Kaspar Schleiser bec43ac340 pkg: move pkgdir to $BINDIRBASE/pkg/$BOARD/$PKG_NAME, do proper clean 2016-03-25 14:28:04 +01:00
Martine Lenders 8e360aa97f pkg: clarify that current download target is only for git 2016-03-24 00:57:14 +01:00
Kaspar Schleiser a6547ee9c6 pkg: oonf_api: adapt to use pkg.mk 2016-03-23 15:39:47 +01:00
Kaspar Schleiser 19cf3ed293 pkg: remove obsolete .gitignore files 2016-03-23 14:35:08 +01:00
Kaspar Schleiser cef984bcdf pkg: move patches to patches/ subdirs 2016-03-23 14:35:08 +01:00
Oleg Hahm 16a3f131a3 Merge pull request #5112 from kaspar030/use_git_cache
make: pkg: introduce git-cache
2016-03-21 22:32:33 +01:00
Kaspar Schleiser 812da2f0e7 pkg: adapt to use git-cache 2016-03-21 21:22:33 +01:00
Cenk Gündoğan 2e752f2995 pkg/oonf_api: use new repo url 2016-03-19 23:06:30 +01:00
DipSwitch e159ee741d make: Remove stray board/Makefile.include's to avoid loops like: CFLAGS += CFLAGS 2016-03-17 22:16:13 +01:00
Kaspar Schleiser c63a924778 pkg: adapt to RIOTPKG 2016-03-05 03:05:32 +01:00
Martine Lenders 4dc851244d pkg: unify git paradigms for packages 2016-01-26 23:22:47 +01:00
Cenk Gündoğan ab81348b83 oonf_api: adjust Makefile 2016-01-13 09:10:56 +01:00
Martine Lenders d62ffae52a pkg: oonf_api: move source 2016-01-06 16:21:36 +01:00
test 9f19fab949 pkg: oonf_api: remove compilation error 2015-11-24 18:10:43 +01:00
Martine Lenders 3536c84844 oonf_api: adapt for new sockets 2015-09-24 02:04:11 +02:00
Martine Lenders 08a3f0baf5 posix: net_help: move inet_pton/inet_ntop completely to POSIX 2015-09-17 02:36:08 +02:00
Martine Lenders a4905b72d4 posix: consolidate include paths 2015-09-07 16:46:48 +02:00
Martine Lenders ac0e2f4371 net: remove redefinitions and their dependencies throughout the stack 2015-08-24 13:13:53 +02:00
Lotte Steenbrink c9fa18e54c oonf_api: update pkg url 2015-05-15 02:13:03 -07:00
Joakim Gebart 336a450106 pkg: Add .gitattributes to ignore whitespace errors inside some included patch files. 2015-05-09 11:35:15 +02:00
Benjamin Valentin 7a2b705a57 pkg/oonf_api: use RIOT_VERSION platform identifier 2015-04-19 00:22:23 +02:00
Fabian Nack e7cff82c03 pkg/oonf_api: necessary oonf_api patches 2015-02-24 11:50:20 +01:00
Lotte Steenbrink 05f43a9e35 Fix oonf_api after destiny to socket_base migration
The include path provided for socket.h did not exist.
2014-10-06 15:49:39 -07:00
Cenk Gündoğan 710c7e6cf6 transport_layer: Splitting UDP and TCP
Currently, the tcp and udp implementations are bound to each other in a
module called *destiny*. Thus, when using only one of them then the
other one gets also compiled into the binary and initialized,
which results in unnecessary RAM usage and workload for the CPU.

The approach in this PR defines a common module named *socket_base*,
which contains functions used by the posix layer. Compiled by it's own,
those functions return negative error codes, to symbolize upper layers
that they are not supported. When also including the modules *udp* or
*tcp* respectively, functions from *socket_base* get overwritten with the
correct functionality.

Defining *udp* or *tcp* in a Makefile also includes *socket_base*.
Defining *pnet* in a Makefile also includes *socket_base*.
2014-09-11 20:07:46 +02:00
Oleg Hahm 810b8d4479 Merge pull request #1210 from benpicco/fix_oonf_msba2
pkg/oonf_api: fix conflicting types on msba2
2014-06-17 23:43:32 +02:00
Thomas Eichinger 1e983c9670 s/PROJECT/APPLICATION/g
fixes #548
2014-05-26 13:21:09 +02:00
Benjamin Valentin 1235a0f579 pkg/oonf_api: fix conflicting types on msba2 2014-05-18 22:57:03 +02:00
Benjamin Valentin a2dec64b67 fix buildtest with oonf_api
Don't try to checkout oonf_api if it's already present
2014-05-12 16:53:30 +02:00
Ludwig Ortmann 2df3808969 pkg/oonf_api: add .gitignore 2014-03-19 16:12:50 +01:00
Benjamin Valentin 633f65c062 abort on error when patching oonf_api 2014-03-18 18:53:14 +01:00
Benjamin Valentin 4dfce522df fix oonf_api build with GNU Make 4.0
fixes #884
2014-03-18 14:50:47 +01:00
Benjamin Valentin 86244410b5 remove unnecessary comments from Makefile
remove leftovers from the example Makefile, they are unnededly printed during the build
2014-03-17 21:23:46 +01:00
Benjamin Valentin 068b4746b0 silence git warning about detached head
use reset --hard to check out the desired revision
2014-03-17 21:23:46 +01:00
Benjamin Valentin 740f43cb99 remove trailing whitespaces 2014-03-17 16:14:11 +01:00
Benjamin Valentin 8856cfddb9 make: don't ignore failures in for loops
apply 9b61d95545 to oonf_api
2014-03-17 16:06:46 +01:00
Benjamin Valentin edea31a21c add oonf_api pkg 2014-02-22 01:41:17 +01:00