summaryrefslogtreecommitdiff
path: root/src/ejson/Makefile.am
diff options
context:
space:
mode:
authorPaul Joseph Davis <davisp@apache.org>2011-04-21 00:57:46 +0000
committerPaul Joseph Davis <davisp@apache.org>2011-04-21 00:57:46 +0000
commit63ffccacd110f76722b7b8e91c48dff184833a2b (patch)
treea04b587ae9bd46b6b4428eaf1889b5cee8fa6a94 /src/ejson/Makefile.am
parent8371cc0ac151220e969494130462d925c6b59e56 (diff)
downloadcouchdb-63ffccacd110f76722b7b8e91c48dff184833a2b.tar.gz
Fix ejson build system.
git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1095580 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'src/ejson/Makefile.am')
-rw-r--r--src/ejson/Makefile.am31
1 files changed, 17 insertions, 14 deletions
diff --git a/src/ejson/Makefile.am b/src/ejson/Makefile.am
index ec770b3d6..2e7c4f641 100644
--- a/src/ejson/Makefile.am
+++ b/src/ejson/Makefile.am
@@ -13,18 +13,6 @@
ejsonebindir = $(localerlanglibdir)/ejson-0.1.0/ebin
ejsonprivdir = $(localerlanglibdir)/ejson-0.1.0/priv
-EXTRA_DIST = \
- erl_nif_compat.h \
- yajl/yajl_alloc.h \
- yajl/yajl_buf.h \
- yajl/yajl_bytestack.h \
- yajl/yajl_common.h \
- yajl/yajl_encode.h \
- yajl/yajl_gen.h \
- yajl/yajl_lex.h \
- yajl/yajl_parse.h \
- yajl/yajl_parser.h
-
CLEANFILES = \
$(ejsonebin_make_generated_file_list) \
$(ejsonpriv_make_generated_file_list) \
@@ -42,12 +30,23 @@ EJSON_C_SRCS = \
yajl/yajl_lex.c \
yajl/yajl_parser.c
+EJSON_C_HDRS = \
+ erl_nif_compat.h \
+ yajl/yajl_alloc.h \
+ yajl/yajl_buf.h \
+ yajl/yajl_bytestack.h \
+ yajl/yajl_common.h \
+ yajl/yajl_encode.h \
+ yajl/yajl_gen.h \
+ yajl/yajl_lex.h \
+ yajl/yajl_parse.h \
+ yajl/yajl_parser.h
+
ejson_file_collection = \
ejson.app.in \
ejson.erl \
mochijson2.erl \
- mochinum.erl \
- $(JSON_C_SRCS)
+ mochinum.erl
ejsonebin_make_generated_file_list = \
ejson.app \
@@ -55,6 +54,10 @@ ejsonebin_make_generated_file_list = \
mochijson2.beam \
mochinum.beam
+EXTRA_DIST = \
+ $(EJSON_C_HDRS) \
+ $(ejson_file_collection)
+
ejsonebin_DATA = \
$(ejsonebin_make_generated_file_list)