1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
Commit Graph

23 Commits

Author SHA1 Message Date
Gaëtan Harter
ca5d13cc2a pkg/*: adapt to new state file targets
Prepare for handling pkg state with files. So it requires having the
path defined before declaring targets. In addition, it cleans up the
old git-download target.
2020-01-08 20:55:19 +01:00
Juan Carrano
55eccb689f pkg/oonf_api: Use MRI script to combine archives.
The OONF package is combining multiple ".a" file into a single archive. The
way it was being done involved creating and changing directories, unpacking
the original archives and repacking them into a combined one.

Theis has a couple of issues:

- It is untidy and wasteful.
- It breaks when thin archives are enabled, as a thin archive cannot be
  unpacked.

This commit uses a MRI script to do the combining step. It works both with
and without thin archives and is cleaner overall.

An issue that remains to be soved is that make is calling itself to create the
archive, as the PARTIAL_ARCHIVES are not known before hand. This is hacky. It
can be solved but it is a subject for another PR.
2019-09-02 16:50:35 +02:00
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
c1e738b743 pkg: oonf_api: add license information, cleanup 2017-01-09 00:49:33 +01:00
560a509036 make: remove trailing slash from BINDIR variable 2016-10-18 23:27:59 +02:00
Martine Lenders
8e360aa97f pkg: clarify that current download target is only for git 2016-03-24 00:57:14 +01:00
a6547ee9c6 pkg: oonf_api: adapt to use pkg.mk 2016-03-23 15:39:47 +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
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
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
Martine Lenders
a4905b72d4 posix: consolidate include paths 2015-09-07 16:46:48 +02:00
Lotte Steenbrink
c9fa18e54c oonf_api: update pkg url 2015-05-15 02:13:03 -07: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
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
edea31a21c add oonf_api pkg 2014-02-22 01:41:17 +01:00