mirror of
https://salsa.debian.org/freeipa-team/freeipa.git
synced 2025-01-11 00:31:56 -06:00
0f28c7e32e
Extedned Makefile in install/ui - $ make clean-local removes npm related files in the install/ui directory Add node_modules and package-lock.json into .gitignore Fixes: https://pagure.io/freeipa/issue/7278 Reviewed-By: Christian Heimes <cheimes@redhat.com>
38 lines
761 B
Makefile
38 lines
761 B
Makefile
AUTOMAKE_OPTIONS = 1.7
|
|
|
|
NULL =
|
|
|
|
SUBDIRS = \
|
|
build \
|
|
css \
|
|
images \
|
|
src \
|
|
$(NULL)
|
|
|
|
appdir = $(IPA_DATA_DIR)/ui
|
|
app_DATA = \
|
|
favicon.ico \
|
|
index.html \
|
|
ie.css \
|
|
ipa.css \
|
|
reset_password.js \
|
|
reset_password.html \
|
|
sync_otp.html \
|
|
$(NULL)
|
|
|
|
EXTRA_DIST = \
|
|
doc \
|
|
jsl.conf \
|
|
less \
|
|
README-LICENSE.txt \
|
|
test \
|
|
util \
|
|
$(app_DATA) \
|
|
$(NULL)
|
|
|
|
install-data-hook:
|
|
$(INSTALL) -d -m 755 $(DESTDIR)$(appdir)/js/plugins
|
|
|
|
clean-local:
|
|
rm -rf package-lock.json node_modules
|