Changeset f8ba1a1175ce01b5510d6fea1e23218025a118e6
- Timestamp:
- 09/25/06 14:31:41
(2 years ago)
- Author:
- Olivier Aubert <olivier.aubert@liris.cnrs.fr>
- git-committer:
- Olivier Aubert <olivier.aubert@liris.cnrs.fr> 1159187501 +0000
- git-parent:
[4c5ad8e3f364ff605509a95f26d4653a7bf96b00]
- git-author:
- Olivier Aubert <olivier.aubert@liris.cnrs.fr> 1159187501 +0000
- Message:
mediacontrol-python: try to fix r16794
-
Files:
-
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
| rd7d799b |
rf8ba1a1 |
|
| 17 | 17 | |
|---|
| 18 | 18 | all: |
|---|
| 19 | | top_srcdir="$(top_srcdir)" top_builddir="$(top_builddir)" python "$(srcdir)/setup.py" build $(COMPILERARG) "--build-base=$(top_builddir)/bindings/mediacontrol-python" "--build-temp=$(top_builddir)/bindings/mediacontrol-python" |
|---|
| | 19 | srcdir="$(srcdir)" top_builddir="$(top_builddir)" python "$(srcdir)/setup.py" build $(COMPILERARG) "--build-base=$(top_builddir)/bindings/mediacontrol-python" "--build-temp=$(top_builddir)/bindings/mediacontrol-python" |
|---|
| 20 | 20 | |
|---|
| 21 | 21 | # FIXME: python setup.py install does not have any option to install from a different build directory |
|---|
| rd7d799b |
rf8ba1a1 |
|
| 15 | 15 | |
|---|
| 16 | 16 | try: |
|---|
| 17 | | top_srcdir=os.environ['top_srcdir'] |
|---|
| | 17 | srcdir=os.environ['srcdir'] |
|---|
| 18 | 18 | except KeyError: |
|---|
| 19 | 19 | # Note: same as above |
|---|
| 20 | 20 | srcdir=None |
|---|
| 21 | | if not top_srcdir: |
|---|
| 22 | | top_srcdir = os.path.join( '..', '..' ) |
|---|
| 23 | | os.environ['top_srcdir'] = top_srcdir |
|---|
| | 21 | if not srcdir: |
|---|
| | 22 | srcdir = '.' |
|---|
| 24 | 23 | |
|---|
| 25 | | vlclib= "-L" + os.path.join( top_builddir, 'src') + " -lvlc" |
|---|
| | 24 | vlclib="-lvlc" |
|---|
| 26 | 25 | picflag='' |
|---|
| 27 | | srcdir=os.path.join( top_srcdir, 'bindings', 'mediacontrol-python' ) |
|---|
| 28 | 26 | |
|---|
| 29 | 27 | def get_vlcconfig(): |
|---|
| … | … | |
| 80 | 78 | sources = [ os.path.join( srcdir, f ) for f in source_files ], |
|---|
| 81 | 79 | include_dirs = [ top_builddir, |
|---|
| 82 | | os.path.join( top_srcdir, 'include' ), |
|---|
| | 80 | os.path.join( srcdir, '..', '..', 'include' ), |
|---|
| 83 | 81 | srcdir, |
|---|
| 84 | 82 | '/usr/win32/include' ], |
|---|
| 85 | 83 | extra_objects = [ vlclib ], |
|---|
| 86 | 84 | extra_compile_args = get_cflags(), |
|---|
| 87 | | extra_link_args = [ '-L' + top_builddir ] + get_ldflags(), |
|---|
| | 85 | extra_link_args = [ '-L' + os.path.join(top_builddir, 'src') ] + get_ldflags(), |
|---|
| 88 | 86 | ) |
|---|
| 89 | 87 | |
|---|