mirror of
https://git.savannah.gnu.org/git/emacs.git
synced 2024-11-22 07:09:54 +00:00
; Fix out-of-tree build for mod-test.so
* test/Makefile.in: Don't look for emacs-module.h in $(srcdir), since it is generated.
This commit is contained in:
parent
9a1329e966
commit
769d0cdaa9
@ -231,12 +231,14 @@ else
|
||||
FPIC_CFLAGS = -fPIC
|
||||
endif
|
||||
|
||||
MODULE_CFLAGS = -I$(srcdir)/../src $(FPIC_CFLAGS) $(PROFILING_CFLAGS) \
|
||||
# Note: emacs-module.h is generated from emacs-module.h.in, hence we
|
||||
# look in ../src, not $(srcdir)/../src.
|
||||
MODULE_CFLAGS = -I../src $(FPIC_CFLAGS) $(PROFILING_CFLAGS) \
|
||||
$(WARN_CFLAGS) $(WERROR_CFLAGS) $(CFLAGS)
|
||||
|
||||
test_module = $(test_module_dir)/mod-test${SO}
|
||||
src/emacs-module-tests.log: $(test_module)
|
||||
$(test_module): $(test_module:${SO}=.c) $(srcdir)/../src/emacs-module.h
|
||||
$(test_module): $(test_module:${SO}=.c) ../src/emacs-module.h
|
||||
$(AM_V_CCLD)$(CC) -shared $(CPPFLAGS) $(MODULE_CFLAGS) $(LDFLAGS) \
|
||||
-o $@ $<
|
||||
endif
|
||||
|
Loading…
Reference in New Issue
Block a user