Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
openeuler
libvirt
提交
477d2407
L
libvirt
项目概览
openeuler
/
libvirt
通知
3
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
L
libvirt
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
477d2407
编写于
9月 09, 2011
作者:
O
Osier Yang
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
qemu_api: Update Makefile to generate libvirtmod_qemu lib
上级
9eba0d25
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
28 addition
and
5 deletion
+28
-5
python/Makefile.am
python/Makefile.am
+28
-5
未找到文件。
python/Makefile.am
浏览文件 @
477d2407
...
@@ -29,15 +29,18 @@ EXTRA_DIST = \
...
@@ -29,15 +29,18 @@ EXTRA_DIST = \
libvirt-override.c
\
libvirt-override.c
\
libvirt-override.py
\
libvirt-override.py
\
libvirt-override-api.xml
\
libvirt-override-api.xml
\
libvirt-qemu-override.c
\
libvirt-qemu-override-api.xml
\
$(CLASSES_EXTRA)
\
$(CLASSES_EXTRA)
\
$(DOCS)
$(DOCS)
if
WITH_PYTHON
if
WITH_PYTHON
mylibs
=
$(top_builddir)
/src/libvirt.la
mylibs
=
$(top_builddir)
/src/libvirt.la
myqemulibs
=
$(top_builddir)
/src/libvirt-qemu.la
all-local
:
libvirt.py
all-local
:
libvirt.py
libvirt_qemu.py
pyexec_LTLIBRARIES
=
libvirtmod.la
pyexec_LTLIBRARIES
=
libvirtmod.la
libvirtmod_qemu.la
libvirtmod_la_SOURCES
=
libvirt-override.c typewrappers.c
libvirtmod_la_SOURCES
=
libvirt-override.c typewrappers.c
nodist_libvirtmod_la_SOURCES
=
libvirt.c libvirt.h
nodist_libvirtmod_la_SOURCES
=
libvirt.c libvirt.h
...
@@ -50,6 +53,17 @@ libvirtmod_la_LDFLAGS = -module -avoid-version -shared -L$(top_builddir)/src/.li
...
@@ -50,6 +53,17 @@ libvirtmod_la_LDFLAGS = -module -avoid-version -shared -L$(top_builddir)/src/.li
libvirtmod_la_LIBADD
=
$(mylibs)
\
libvirtmod_la_LIBADD
=
$(mylibs)
\
$(CYGWIN_EXTRA_LIBADD)
$(CYGWIN_EXTRA_PYTHON_LIBADD)
$(CYGWIN_EXTRA_LIBADD)
$(CYGWIN_EXTRA_PYTHON_LIBADD)
libvirtmod_qemu_la_SOURCES
=
libvirt-qemu-override.c typewrappers.c
nodist_libvirtmod_qemu_la_SOURCES
=
libvirt-qemu.c libvirt-qemu.h
# Python <= 2.4 header files contain a redundant decl, hence we
# need extra flags here
libvirtmod_qemu_la_CFLAGS
=
$(WARN_PYTHON_CFLAGS)
libvirtmod_qemu_la_LDFLAGS
=
-module
-avoid-version
-shared
-L
$(top_builddir)
/src/.libs
\
$(CYGWIN_EXTRA_LDFLAGS)
libvirtmod_qemu_la_LIBADD
=
$(myqemulibs)
\
$(CYGWIN_EXTRA_LIBADD)
$(CYGWIN_EXTRA_PYTHON_LIBADD)
GENERATE
=
generator.py
GENERATE
=
generator.py
API_DESC
=
$(top_srcdir)
/docs/libvirt-api.xml
$(srcdir)
/libvirt-override-api.xml
API_DESC
=
$(top_srcdir)
/docs/libvirt-api.xml
$(srcdir)
/libvirt-override-api.xml
GENERATED
=
libvirt-export.c
\
GENERATED
=
libvirt-export.c
\
...
@@ -57,25 +71,34 @@ GENERATED= libvirt-export.c \
...
@@ -57,25 +71,34 @@ GENERATED= libvirt-export.c \
libvirt.h
\
libvirt.h
\
libvirt.py
libvirt.py
$(GENERATE).stamp
:
$(srcdir)/$(GENERATE) $(API_DESC)
QEMU_API_DESC
=
$(top_srcdir)
/docs/libvirt-qemu-api.xml
$(srcdir)
/libvirt-qemu-override-api.xml
QEMU_GENERATED
=
libvirt-qemu-export.c
\
libvirt-qemu.c
\
libvirt-qemu.h
\
libvirt_qemu.py
$(GENERATE).stamp
:
$(srcdir)/$(GENERATE) $(API_DESC) $(QEMU_API_DESC)
$(AM_V_GEN)$(PYTHON)
$(srcdir)
/
$(GENERATE)
$(PYTHON)
&&
\
$(AM_V_GEN)$(PYTHON)
$(srcdir)
/
$(GENERATE)
$(PYTHON)
&&
\
touch
$@
touch
$@
$(GENERATED)
:
$(GENERATE).stamp
$(GENERATED)
$(QEMU_GENERATED)
:
$(GENERATE).stamp
$(libvirtmod_la_OBJECTS)
:
$(GENERATED)
$(libvirtmod_la_OBJECTS)
:
$(GENERATED)
$(libvirtmod_qemu_la_OBJECTS)
:
$(QEMU_GENERATED)
install-data-local
:
install-data-local
:
$(mkinstalldirs)
$(DESTDIR)$(pyexecdir)
$(mkinstalldirs)
$(DESTDIR)$(pyexecdir)
$(INSTALL)
-m
0644 libvirt.py
$(DESTDIR)$(pyexecdir)
$(INSTALL)
-m
0644 libvirt.py
$(DESTDIR)$(pyexecdir)
$(INSTALL)
-m
0644 libvirt_qemu.py
$(DESTDIR)$(pyexecdir)
$(mkinstalldirs)
$(DESTDIR)$(DOCS_DIR)
$(mkinstalldirs)
$(DESTDIR)$(DOCS_DIR)
@
(
for
doc
in
$(DOCS)
;
\
@
(
for
doc
in
$(DOCS)
;
\
do
$(INSTALL)
-m
0644
$$
doc
$(DESTDIR)$(DOCS_DIR)
;
done
)
do
$(INSTALL)
-m
0644
$$
doc
$(DESTDIR)$(DOCS_DIR)
;
done
)
uninstall-local
:
uninstall-local
:
rm
-f
$(DESTDIR)$(pyexecdir)
/libvirt.py
rm
-f
$(DESTDIR)$(pyexecdir)
/libvirt.py
rm
-f
$(DESTDIR)$(pyexecdir)
/libvirt_qemu.py
CLEANFILES
=
$(GENERATED)
$(GENERATE)
.stamp
CLEANFILES
=
$(GENERATED)
$(
QEMU_GENERATED)
$(
GENERATE)
.stamp
else
else
all
:
all
:
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录