Mercurial > nand-ecoscentric
annotate examples/build_Makefile @ 3329:2dba5f2af421
* src/core/snmp/msg_out.c: Applied lwip bugfix #29256.
ip_addr_set_hton(...) does not exist in this revision, so an
equivalent solution was provided. The application was retested.
Any application that worked around the problem by using
htonl(...) will need to be changed by removing it. [ Bugzilla 1001789 ]
| author | jld |
|---|---|
| date | Sat, 22 Jun 2013 14:58:09 +0000 |
| parents | ba637aa555ec |
| children |
| rev | line source |
|---|---|
| 168 | 1 #! /bin/sh |
| 2 | |
| 3 # This script will create a generic Makefile template | |
| 4 # suitable for use with an installed eCos configuration. | |
| 5 | |
| 6 # usage: <eCos_repository>/build_Makefile [<eCos_install_dir>] | |
| 7 # env: ${SRCS} - the default list of source files | |
| 8 # ${DST} - the default target | |
|
1197
e68cf4daeda4
Update build_Make* to handle ConfigTool generated trees
gthomas
parents:
436
diff
changeset
|
9 ECOS_DIR=${1-`pwd`} |
| 168 | 10 |
| 11 cat <<EOF >Makefile | |
| 12 # | |
| 13 # Makefile for eCos tests | |
| 14 # | |
| 15 | |
| 436 | 16 # Platform specific setups |
| 17 include Make.params | |
| 168 | 18 |
| 19 # Simple build rules | |
| 20 | |
| 21 .c.o: | |
|
2113
ba637aa555ec
Improved setup for newer compilers (which have problems with some options)
gthomas
parents:
1197
diff
changeset
|
22 \$(CC) -c \$(ACTUAL_CFLAGS) -I\$(PREFIX)/include \$*.c |
| 168 | 23 |
| 24 .o: | |
|
2113
ba637aa555ec
Improved setup for newer compilers (which have problems with some options)
gthomas
parents:
1197
diff
changeset
|
25 \$(CC) \$(ACTUAL_LDFLAGS) -L\$(PREFIX)/lib -Ttarget.ld \$*.o -o \$@ |
| 168 | 26 |
| 27 SRCS=${SRCS-source_file.c} | |
| 28 OBJS=\${SRCS:%.c=%.o} | |
| 29 DST=${DST-result_prog} | |
| 30 | |
| 31 \${DST}: \${OBJS} | |
| 32 | |
| 33 EOF | |
| 436 | 34 |
| 35 # Create actual parameters | |
| 36 | |
|
1197
e68cf4daeda4
Update build_Make* to handle ConfigTool generated trees
gthomas
parents:
436
diff
changeset
|
37 `dirname $0`/build_Make.params ${ECOS_DIR} |
| 436 | 38 |
| 39 |
