mirror of
git://sourceware.org/git/lvm2.git
synced 2024-12-21 13:34:40 +03:00
68 lines
1.6 KiB
Makefile
68 lines
1.6 KiB
Makefile
#
|
|
# Copyright (C) 2016 Red Hat, Inc. All rights reserved.
|
|
#
|
|
# This file is part of LVM2.
|
|
#
|
|
# This copyrighted material is made available to anyone wishing to use,
|
|
# modify, copy, or redistribute it subject to the terms and conditions
|
|
# of the GNU General Public License v.2.
|
|
#
|
|
# You should have received a copy of the GNU General Public License
|
|
# along with this program; if not, write to the Free Software Foundation,
|
|
# Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
|
|
|
|
srcdir = @srcdir@
|
|
top_srcdir = @top_srcdir@
|
|
top_builddir = @top_builddir@
|
|
|
|
lvmdbusdir = $(python3dir)/lvmdbusd
|
|
|
|
LVMDBUS_SRCDIR_FILES = \
|
|
automatedproperties.py \
|
|
background.py \
|
|
cfg.py \
|
|
cmdhandler.py \
|
|
fetch.py \
|
|
__init__.py \
|
|
job.py \
|
|
loader.py \
|
|
lvmdb.py \
|
|
main.py \
|
|
lvm_shell_proxy.py \
|
|
lv.py \
|
|
manager.py \
|
|
objectmanager.py \
|
|
pv.py \
|
|
refresh.py \
|
|
request.py \
|
|
state.py \
|
|
udevwatch.py \
|
|
utils.py \
|
|
vg.py
|
|
|
|
LVMDBUS_BUILDDIR_FILES = \
|
|
path.py
|
|
|
|
LVMDBUSD = $(srcdir)/lvmdbusd
|
|
|
|
include $(top_builddir)/make.tmpl
|
|
|
|
.PHONY: install_lvmdbusd
|
|
|
|
install_lvmdbusd:
|
|
$(INSTALL_DIR) $(sbindir)
|
|
$(INSTALL_SCRIPT) $(LVMDBUSD) $(sbindir)
|
|
$(INSTALL_DIR) $(DESTDIR)$(lvmdbusdir)
|
|
(cd $(srcdir); $(INSTALL_DATA) $(LVMDBUS_SRCDIR_FILES) $(DESTDIR)$(lvmdbusdir))
|
|
$(INSTALL_DATA) $(LVMDBUS_BUILDDIR_FILES) $(DESTDIR)$(lvmdbusdir)
|
|
PYTHON=$(PYTHON3) $(PYCOMPILE) --destdir "$(DESTDIR)" --basedir "$(lvmdbusdir)" $(LVMDBUS_SRCDIR_FILES) $(LVMDBUS_BUILDDIR_FILES)
|
|
$(CHMOD) 755 $(DESTDIR)$(lvmdbusdir)/__pycache__
|
|
$(CHMOD) 444 $(DESTDIR)$(lvmdbusdir)/__pycache__/*.py[co]
|
|
|
|
install_lvm2: install_lvmdbusd
|
|
|
|
install: install_lvm2
|
|
|
|
DISTCLEAN_TARGETS+= \
|
|
$(LVMDBUS_BUILDDIR_FILES)
|