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