Thanks Thomas and Rakendra. I didn't try it but it will work as good
as Attilio solution expect from the fact that it will use only one
module APPLICATION.
Thanks again!
Cheers,
Baptiste
2015-10-14 14:03 GMT+02:00 Thomas Eichinger :
> Baptist,
>
> Did you try the following?
>
> app/Makefile:
>
Baptist,
Did you try the following?
app/Makefile:
```
...
DIRS += thingA thingB
INCLUDES += -I$(CURDIR)/include -I$(CURDIR)/thingA -I$(CURDIR)/thingB
...
```
app/thingA/Makefile, app/thingB/Makefile
```
module = $(APPLICATION)
include $(RIOTBASE)/Makefile.base
```
This way all code in `app` sh
We need to use USEMODULE macro in Makefile, else in case
app/*.c is making reference to functions defined in app/thingA/*.c, it will
give undefined reference error.
Thanks and Regards,
Rakendra
On Wed, Oct 14, 2015 at 5:13 PM, Baptiste Clenet
wrote:
> kaspar, it works if all include are in th
kaspar, it works if all include are in the root folder otherwise there
is linking problem ("undefined reference to" function, error).
Attilio, yes it works thanks, but I think we shouldn't have to create
a module for that. Anyway, let's see if someone can provide another
solution.
Cheers,
2015-1
In app/Makefile:
DIRS += thingsA thingsB
INCLUDES += -I$(CURDIR)/thingsA -I$(CURDIR)/thingsB
USEMODULE += thingsA thingsB
in thingsA and thingsB directory add a Makefile:
include $(RIOTBASE)/Makefile.base
Something like that should work ... but if there is a better solution n
Hey,
On 10/14/2015 09:05 AM, Baptiste Clenet wrote:
Anyone? @OlegHahm , @daniel-k ?
One way that comes to mind is manually filling the SRC variable in
app/Makefile,
e.g.,
SRC += ./*.c thingA/*.c
Kaspar
___
devel mailing list
devel@riot-os.org
h
Anyone? @OlegHahm , @daniel-k ?
2015-10-09 16:50 GMT+02:00 Baptiste Clenet :
> Hi all,
>
> I'm building an example (let's called it "app") for RIOT with the
> following structure:
> app/*.c
> app/include/*.h
> app/thingA/*.c
> app/thingA/include*.h
> app/thingB/*.c
> app/thingB/include*.h
>
> How
Hi all,
I'm building an example (let's called it "app") for RIOT with the
following structure:
app/*.c
app/include/*.h
app/thingA/*.c
app/thingA/include*.h
app/thingB/*.c
app/thingB/include*.h
How to add the required path in the Makefile? Should I add
Makefile.base in each folder or is there anot