summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@oarcorp.com>2012-09-13 09:28:23 -0500
committerJoel Sherrill <joel.sherrill@oarcorp.com>2012-09-13 09:28:23 -0500
commit40b4210bf0ede5fbd4d31bb97403a0fe528eeaaa (patch)
treeba32f16df68e1d5f9cc36f4df250f46be038df25
parentMerge branch 'master' of ssh://git.rtems.org/data/git/rtems-libbsd (diff)
downloadrtems-libbsd-40b4210bf0ede5fbd4d31bb97403a0fe528eeaaa.tar.bz2
freebsd-userspace/Makefile: Compile generated nsparser.c
-rw-r--r--freebsd-userspace/Makefile5
1 files changed, 4 insertions, 1 deletions
diff --git a/freebsd-userspace/Makefile b/freebsd-userspace/Makefile
index 2670b485..11e9015a 100644
--- a/freebsd-userspace/Makefile
+++ b/freebsd-userspace/Makefile
@@ -60,7 +60,9 @@ C_FILES += lib/libc/net/getprotoent.c
C_FILES += lib/libc/net/getprotoname.c
C_FILES += lib/libc/net/getservent.c
C_FILES += lib/libc/net/nsdispatch.c
+# The following two /net files are generated
C_FILES += lib/libc/net/nslexer.c
+C_FILES += lib/libc/net/nsparser.c
C_FILES += lib/libc/gen/err.c
C_FILES += lib/libc/gen/gethostname.c
C_FILES += lib/libc/nameser/ns_name.c
@@ -119,7 +121,6 @@ C_FILES += lib/libc/db/recno/rec_open.c
C_FILES += lib/libc/db/recno/rec_search.c
C_FILES += lib/libc/db/recno/rec_utils.c
-
C_FILES += lib/libc/db/mpool/mpool.c
# RTEMS Specific Files
@@ -244,6 +245,8 @@ lib/libc/net/nsparser.c: lib/libc/net/nsparser.y
yacc -d ${YFLAGS} -o lib/libc/net/nsparser.i $^
cat lib/libc/net/nsparser.i | \
sed -e '/YY_BUF_SIZE/s/16384/1024/' >$@
+ rm -f lib/libc/net/nsparser.i
+
install: $(LIB)
install -d $(INSTALL_BASE)/include
cd include; for i in `find . -name '*.h'` ; do \