mirror of
https://salsa.debian.org/freeipa-team/freeipa.git
synced 2025-02-25 18:55:28 -06:00
Updated makefiles to build FreeIPA Web UI layer
Updated makefiles to comply to new directory structure and also to use builder for building Web UI. FreeIPA package spec is modified to use the output of the builder. https://fedorahosted.org/freeipa/ticket/112
This commit is contained in:
@@ -3,48 +3,23 @@ AUTOMAKE_OPTIONS = 1.7
|
||||
NULL =
|
||||
|
||||
SUBDIRS = \
|
||||
build \
|
||||
ext \
|
||||
images \
|
||||
src \
|
||||
$(NULL)
|
||||
|
||||
appdir = $(IPA_DATA_DIR)/ui
|
||||
app_DATA = \
|
||||
aci.js \
|
||||
add.js \
|
||||
association.js \
|
||||
automember.js \
|
||||
automount.js \
|
||||
browser.js \
|
||||
certificate.js \
|
||||
details.js \
|
||||
dialog.js \
|
||||
dns.js \
|
||||
entitle.js \
|
||||
entity.js \
|
||||
facet.js \
|
||||
config.js \
|
||||
favicon.ico \
|
||||
field.js \
|
||||
group.js \
|
||||
hbac.js \
|
||||
hbactest.js \
|
||||
host.js \
|
||||
hostgroup.js \
|
||||
index.html \
|
||||
jquery-ui.css \
|
||||
ie.css \
|
||||
ipa.css \
|
||||
ipa.js \
|
||||
jquery-ui.css \
|
||||
jquery-ui.js \
|
||||
jquery.ba-bbq.js \
|
||||
jquery.js \
|
||||
jquery.ordered-map.js \
|
||||
json2.js \
|
||||
login.html \
|
||||
login.js \
|
||||
logout.html \
|
||||
navigation.js \
|
||||
net.js \
|
||||
netgroup.js \
|
||||
overpass_bold-web.eot \
|
||||
overpass_bold-web.svg \
|
||||
overpass_bold-web.ttf \
|
||||
@@ -53,20 +28,8 @@ app_DATA = \
|
||||
overpass_regular-web.svg \
|
||||
overpass_regular-web.ttf \
|
||||
overpass_regular-web.woff \
|
||||
policy.js \
|
||||
idrange.js \
|
||||
reset_password.js \
|
||||
reset_password.html \
|
||||
rule.js \
|
||||
search.js \
|
||||
selinux.js \
|
||||
serverconfig.js \
|
||||
service.js \
|
||||
sudo.js \
|
||||
trust.js \
|
||||
user.js \
|
||||
webui.js \
|
||||
widget.js \
|
||||
$(NULL)
|
||||
|
||||
EXTRA_DIST = \
|
||||
|
||||
16
install/ui/build/Makefile.am
Normal file
16
install/ui/build/Makefile.am
Normal file
@@ -0,0 +1,16 @@
|
||||
AUTOMAKE_OPTIONS = 1.7
|
||||
|
||||
NULL =
|
||||
|
||||
SUBDIRS = \
|
||||
dojo \
|
||||
freeipa \
|
||||
$(NULL)
|
||||
|
||||
EXTRA_DIST = \
|
||||
$(NULL)
|
||||
|
||||
MAINTAINERCLEANFILES = \
|
||||
*~ \
|
||||
Makefile.in
|
||||
$(NULL)
|
||||
14
install/ui/build/dojo/Makefile.am
Normal file
14
install/ui/build/dojo/Makefile.am
Normal file
@@ -0,0 +1,14 @@
|
||||
NULL =
|
||||
|
||||
appdir = $(IPA_DATA_DIR)/ui/js/dojo
|
||||
app_DATA = \
|
||||
dojo.js \
|
||||
$(NULL)
|
||||
|
||||
EXTRA_DIST = \
|
||||
$(app_DATA) \
|
||||
$(NULL)
|
||||
|
||||
MAINTAINERCLEANFILES = \
|
||||
*~ \
|
||||
Makefile.in
|
||||
17
install/ui/build/freeipa/Makefile.am
Normal file
17
install/ui/build/freeipa/Makefile.am
Normal file
@@ -0,0 +1,17 @@
|
||||
NULL =
|
||||
|
||||
appdir = $(IPA_DATA_DIR)/ui/js/freeipa
|
||||
app_DATA = \
|
||||
app.js \
|
||||
$(NULL)
|
||||
|
||||
EXTRA_DIST = \
|
||||
$(app_DATA) \
|
||||
$(NULL)
|
||||
|
||||
MAINTAINERCLEANFILES = \
|
||||
*~ \
|
||||
Makefile.in
|
||||
|
||||
app.js:
|
||||
../../util/make-ui.sh
|
||||
15
install/ui/src/Makefile.am
Normal file
15
install/ui/src/Makefile.am
Normal file
@@ -0,0 +1,15 @@
|
||||
AUTOMAKE_OPTIONS = 1.7
|
||||
|
||||
NULL =
|
||||
|
||||
SUBDIRS = \
|
||||
libs \
|
||||
$(NULL)
|
||||
|
||||
EXTRA_DIST = \
|
||||
$(NULL)
|
||||
|
||||
MAINTAINERCLEANFILES = \
|
||||
*~ \
|
||||
Makefile.in
|
||||
$(NULL)
|
||||
19
install/ui/src/libs/Makefile.am
Normal file
19
install/ui/src/libs/Makefile.am
Normal file
@@ -0,0 +1,19 @@
|
||||
NULL =
|
||||
|
||||
appdir = $(IPA_DATA_DIR)/ui/js/libs
|
||||
app_DATA = \
|
||||
browser.js \
|
||||
jquery.ba-bbq.js \
|
||||
jquery.js \
|
||||
jquery.ordered-map.js \
|
||||
jquery-ui.js \
|
||||
json2.js \
|
||||
$(NULL)
|
||||
|
||||
EXTRA_DIST = \
|
||||
$(app_DATA) \
|
||||
$(NULL)
|
||||
|
||||
MAINTAINERCLEANFILES = \
|
||||
*~ \
|
||||
Makefile.in
|
||||
Reference in New Issue
Block a user