Ludwig Ortmann
68afd7e3fe
Update PORTING
2014-03-19 16:40:33 +01:00
Benjamin Valentin
ab4d151a6a
improve Makefile.git
...
Change the example Makefile.git as suggested in #895
abort when a patch fails to apply
fix build with GNU Make 4.0
reset git to the specified version instead of checking out a detached head
2014-03-19 16:19:30 +01: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
Lotte Steenbrink
2755b69e58
Merge pull request #630 from benpicco/oonf_api
...
[RFC] add oonf_api to pkg
2014-03-13 18:18:07 +01:00
Ludwig Ortmann
9b61d95545
make: don't ignore failures in for loops
...
Add `|| exit 1` to all constructs like `@for i in $(DIRS) ; do "$(MAKE)" -C $$i ; done ;`, so that compilation stops on the first error.
2014-03-12 11:09:04 +01:00
Ludwig Ortmann
ac21f3c54c
make: couple include path and -I
...
This is necessary if includes have to be filtered, such as in native
to throw out RIOTs posix includes which interfere with system
includes.
2014-02-27 08:14:33 +01:00
Martin Lenders
2cc4682716
Fix libcoap make
2014-02-26 15:40:41 +01:00
Martin Lenders
24b63bd9f0
Update libcoap
2014-02-23 20:57:17 +01:00
Benjamin Valentin
edea31a21c
add oonf_api pkg
2014-02-22 01:41:17 +01:00
Christian Mehlis
cb9c5d00de
repace project by application in documentation
2014-02-18 12:28:32 +01:00
René Kijewski
ee6f6830aa
Apply @authmillenon's patch
2014-02-12 13:59:39 +01:00
René Kijewski
84cffaa0a0
Use include path convention for PKGs
...
Packages have to define a Makefile.include target in pkg/%/Makefile.
pkg/%/Makefile.include will be loaded after all other dependencies.
2014-02-12 13:59:39 +01:00
René Kijewski
5906f18a81
Add USEPKG variable for Makefiles
...
Currently pkg/USING says one should use
`EXTERNAL+=$(RIOTBASE)/pkg/<pkg_name>` to enable PKG modules.
Using this line the PKG will be compiled but not linked.
This change adds a USEPKG variable to be used like
`USEPKG += <pkg_name>`, which looks less clumsy and gets the PKG linked
in the binary.
2014-02-12 13:57:30 +01:00
Ludwig Ortmann
2525920426
remove trailing whitespace and newlines
2014-02-11 18:45:06 +01:00
Ludwig Ortmann
a594c57bed
Merge pull request #578 from LudwigOrtmann/libcoap_makefile
...
fix libcoap checkout target
2014-01-31 07:21:50 -08:00
lotte steenbrink
fccd2eca5e
Fixed some typos & language in pkg/PORTING
2014-01-31 11:24:35 +00:00
Ludwig Ortmann
19e1759ff4
add .gitignore for openwsn pkg
2014-01-29 10:33:02 +01:00
Ludwig Ortmann
6fcf7ec089
fix libcoap checkout target
...
Fixes the following error:
make[1]: Entering directory '/foo/RIOT/pkg/libcoap'
git clone http://git.code.sf.net/p/libcoap/code /foo/RIOT/pkg/libcoap/libcoap && \
cd /foo/RIOT/pkg/libcoap/libcoap && git checkout 89acaa6775ca3a4aedea510557e6b9c0c01fa5db
fatal: destination path '/foo/RIOT/pkg/libcoap/libcoap' already exists and is not an empty directory.
Makefile:25: recipe for target '/foo/RIOT/pkg/libcoap/libcoap' failed
2014-01-28 18:52:55 +01:00
Thomas Eichinger
41fca84c09
Merge pull request #508 from thomaseichinger/openwsn-pkg
...
support openwsn as a pkg
2014-01-20 06:03:12 -08:00
Thomas Eichinger
b290ea0059
fix for those fancy case sensitiv filesystems
2014-01-20 13:19:07 +01:00
Thomas Eichinger
10cf348a6e
fixes naming conflict with uart.(c|h)
2014-01-20 12:35:19 +01:00
Thomas Eichinger
d41b92094a
fixes downloading the archive with each ``make -B
``
2014-01-20 12:34:07 +01:00
Thomas Eichinger
f25e9f1f79
fixing bug: don't reapply patch
2014-01-17 17:59:43 +01:00
Martin Lenders
55b1c27c38
Add libcoap as BSD ports-like package
2014-01-17 15:54:18 +01:00
Thomas Eichinger
923b6c09af
added a README with compatibility information
2014-01-16 21:31:44 +01:00
Thomas Eichinger
5c8838ce3f
make script more verbose and deal with CRLF line endings
2014-01-15 16:38:04 +01:00
Thomas Eichinger
a66846ef22
fixes to fit the new silence flag
2014-01-15 16:12:11 +01:00
Thomas Eichinger
c6de59cb28
added possibilty to import openwsn stack as external module
2014-01-15 14:02:28 +01:00
Martin Lenders
cbd3b16fe4
Add package porting infomation
2013-11-25 17:17:00 +01:00