mirror of
https://github.com/Gnucash/gnucash.git
synced 2026-07-29 15:53:45 -05:00
First round of Makefile symlink cleanup.
Scheme files are now symlinked or copied into subdirectories gnucash/ and g-wrapped/. This will work on a platform without symlinks just fine. git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14746 57a11ea4-9604-0410-9ed3-97b8803252fd
This commit is contained in:
@@ -15,16 +15,20 @@ SCM_FILE_LINKS = ${gncscm_DATA}
|
||||
endif
|
||||
|
||||
.scm-links:
|
||||
rm -f www
|
||||
$(LN_S) -f . www
|
||||
$(RM) -rf www
|
||||
mkdir -p www
|
||||
if GNUCASH_SEPARATE_BUILDDIR
|
||||
for X in ${SCM_FILE_LINKS} ; do \
|
||||
$(LN_S) -f ${srcdir}/$$X . ; \
|
||||
done
|
||||
endif
|
||||
( cd www; for A in $(gncscm_DATA) ; do $(LN_S) -f ../$$A . ; done )
|
||||
touch .scm-links
|
||||
|
||||
CLEANFILES = www .scm-links
|
||||
clean-local:
|
||||
$(RM) -rf www
|
||||
|
||||
CLEANFILES = .scm-links
|
||||
DISTCLEANFILES = ${SCM_FILE_LINKS}
|
||||
|
||||
endif # GNC_HAVE_GUILE_WWW (else clause)
|
||||
|
||||
Reference in New Issue
Block a user