1ba0bf9cbc
As some Makefiles in sub directories do not implement the distclean target, namely: PVE/Service/Makefile PVE/CLI/Makefile This target is broken. As all other implementations just redirect to the 'clean' target I do not implement the missing ones but rather remove all such targets. Keep it just in the top level directory, for consistence sake with other pve repos, and redirect it there directly to the clean target. Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
79 lines
1.9 KiB
Makefile
79 lines
1.9 KiB
Makefile
include ../../defines.mk
|
|
|
|
all:
|
|
|
|
# start.png /usr/share/icons/gnome/16x16/actions/media-playback-start.png
|
|
# stop.png /usr/share/icons/gnome/16x16/actions/media-playback-stop.png
|
|
# computer-template.png /usr/share/icons/gnome/16x16/mimetypes/gnome-mime-application-vnd.sun.xml.calc.template.png
|
|
|
|
# virt-viewer.png copied from virt-viewer sources
|
|
# tigervnc.png converted from tigervnc sources
|
|
# (tigervnc.org/media/tigervnc_16.svg)
|
|
|
|
# checked.png converted from extjs examples/ux/css/images/checked.gif
|
|
# unchecked.png converted from extjs examples/ux/css/images/unchecked.gif
|
|
# swap.png downloaded from https://www.iconfinder.com/icons/17009/arrows_exchange_interact_refresh_reload_swap_sync_update_icon#size=16
|
|
|
|
# icon-ram, icon-cpu, icon-cd
|
|
# are self made (sources as .xcf)
|
|
# icon-swap, icon-display, icon-harddisk, icon-keyboard, icon-network
|
|
# come from fontawesome (respective fa-refresh, fa-desktop, fa-hdd-o, fa-keyboard-o, fa-exchange)
|
|
|
|
# ceph logos are from
|
|
# http://ceph.com/logos/
|
|
|
|
GNOME_IMAGES = \
|
|
checked.png \
|
|
unchecked.png \
|
|
start.png \
|
|
stop.png \
|
|
gtk-stop.png \
|
|
forward.png \
|
|
display.png \
|
|
keyboard.png \
|
|
cdrom.png \
|
|
network.png \
|
|
drive-harddisk.png \
|
|
network-server.png \
|
|
connect_established.png \
|
|
computer-template.png \
|
|
computer.png
|
|
|
|
IMAGES = ${GNOME_IMAGES} \
|
|
virt-viewer.png \
|
|
tigervnc.png \
|
|
novnc.png \
|
|
favicon.ico \
|
|
snapshot.png \
|
|
computer-on.png \
|
|
memory.png \
|
|
processor.png \
|
|
proxmox_logo.png \
|
|
network-server-on.png \
|
|
network-server-off.png \
|
|
lxc-on.png \
|
|
lxc-off.png \
|
|
openvz-on.png \
|
|
openvz-off.png \
|
|
blank.gif \
|
|
swap.png \
|
|
icon-ram.png \
|
|
icon-cpu.png \
|
|
icon-swap.png \
|
|
icon-cd.png \
|
|
icon-network.png \
|
|
icon-display.png \
|
|
icon-harddisk.png \
|
|
icon-keyboard.png \
|
|
logo-ceph.png \
|
|
logo-128.png
|
|
|
|
.PHONY: install
|
|
install: ${IMAGES}
|
|
install -d ${WWWIMAGEDIR}
|
|
install -m 0644 -o www-data -g www-data ${IMAGES} ${WWWIMAGEDIR}
|
|
|
|
.PHONY: clean
|
|
clean:
|
|
rm -rf *~
|