summaryrefslogtreecommitdiffstats
path: root/Makefile
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2014-12-05 07:45:41 -0800
committerKaz Kylheku <kaz@kylheku.com>2014-12-05 07:45:41 -0800
commita4be9ff0a1e6e7d943d5a2b6f0736aa1f08d9ca2 (patch)
treea9e4930d09ffb9201242b789d33ee36d297060c5 /Makefile
parent5d2b6ed32c38078efed26fd31f30f0d3569bf3db (diff)
downloadtxr-a4be9ff0a1e6e7d943d5a2b6f0736aa1f08d9ca2.tar.gz
txr-a4be9ff0a1e6e7d943d5a2b6f0736aa1f08d9ca2.tar.bz2
txr-a4be9ff0a1e6e7d943d5a2b6f0736aa1f08d9ca2.zip
* Makefile (SRCS): Compute from top_srcdir, so we don't get a warning
from git, and "make enforce" works from out of three builds.
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile7
1 files changed, 5 insertions, 2 deletions
diff --git a/Makefile b/Makefile
index 7d6f74d0..a931ffb7 100644
--- a/Makefile
+++ b/Makefile
@@ -44,8 +44,11 @@ OBJS += arith.o hash.o utf8.o filter.o eval.o rand.o combi.o sysif.o
OBJS-$(debug_support) += debug.o
OBJS-$(have_syslog) += syslog.o
OBJS-$(have_posix_sigs) += signal.o
-SRCS := $(filter-out lex.yy.c y.tab.c y.tab.h,\
- $(shell git ls-files "*.c" "*.h" "*.l" "*.y"))
+SRCS := $(addprefix $(top_srcdir)/,\
+ $(filter-out lex.yy.c y.tab.c y.tab.h,\
+ $(shell git --work-tree=$(top_srcdir) \
+ --git-dir=$(top_srcdir)/.git \
+ ls-files "*.c" "*.h" "*.l" "*.y")))
# MPI objects
MPI_OBJ_BASE=mpi.o mplogic.o