Changeset 2e743e0019e0876e5aa70186187fbd34350f8ca5

Show
Ignore:
Timestamp:
01/07/03 14:50:56 (5 years ago)
Author:
Sam Hocevar <sam@videolan.org>
git-committer:
Sam Hocevar <sam@videolan.org> 1057063856 +0000
git-parent:

[d9010f221fa9a2d88ffca0a476e34dbac11bdc84]

git-author:
Sam Hocevar <sam@videolan.org> 1057063856 +0000
Message:
  • Makefile.am:
    + Forward AM_MAKEFLAGS through recursive makefiles.
    + Removed the plugins and builtins rules. This causes libintl to be built

before the plugins.

  • bootstrap:
    + Enabled recursive builds of plugins and builtins.
  • vlc-config.in.in:
    + Fixed a typo.
  • debian/changelog:
    + Next upload will fix bug #199427.
Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • Makefile.am

    r66adf45 r2e743e0  
    3636# because old versions of automake don't support them in configure.ac. 
    3737AUTOMAKE_OPTIONS = dist-bzip2 subdir-objects 
    38  
    39 # Don't forget to build plugins 
    40 all: plugins 
    4138 
    4239############################################################################### 
     
    128125 
    129126intl/libintl.a: FORCE 
    130     cd $(top_builddir)/intl && $(MAKE) 
     127    cd $(top_builddir)/intl && $(MAKE) $(AM_MAKEFLAGS) 
    131128 
    132129if BUILD_INTL 
     
    351348# We use DEPENDENCIES_vlc instead of vlc_DEPENDENCIES because of an 
    352349# old automake-1.5 bug (automake/279). 
    353 DEPENDENCIES_vlc = lib/libvlc.a $(DATA_win32_rc) $(LIB_intl) builtins 
     350DEPENDENCIES_vlc = lib/libvlc.a $(DATA_win32_rc) $(LIB_intl) 
    354351 
    355352vlc$(EXEEXT): $(vlc_OBJECTS) $(DEPENDENCIES_vlc) 
     
    389386vlc_app_DATA = VLC.app 
    390387vlc_appdir = $(bindir) 
    391 VLC.app: vlc plugins 
     388VLC.app: vlc 
    392389    rm -Rf VLC.app 
    393390    cd $(srcdir)/extras/MacOSX && pbxbuild -target vlc | grep -v '^\([ \t]\|$$\)' 
     
    424421 
    425422############################################################################### 
    426 # Building modules 
    427 ############################################################################### 
    428 plugins: FORCE 
    429     $(MAKE) `$(VLC_CONFIG) --target plugin` FORCE 
    430  
    431 builtins: FORCE 
    432     $(MAKE) `$(VLC_CONFIG) --target builtin` FORCE 
    433  
    434 builtins_pic: FORCE 
    435     $(MAKE) `$(VLC_CONFIG) --target builtin pic` FORCE 
    436  
    437 ############################################################################### 
    438423# Building architecture-specific binary packages 
    439424############################################################################### 
  • bootstrap

    r1f4f223 r2e743e0  
    22 
    33##  bootstrap file for the VLC media player 
    4 ##  $Id: bootstrap,v 1.53 2003/06/27 23:31:24 sam Exp $ 
     4##  $Id: bootstrap,v 1.54 2003/07/01 12:50:56 sam Exp $ 
    55## 
    66##  Authors: Sam Hocevar <sam@zoy.org> 
     
    133133# The ${mod} plugin 
    134134 
     135all: all-${mod} 
     136 
     137all-${mod}: 
     138    if \$(VLC_CONFIG) --target plugin | grep -q "${dir}/lib${mod}_plugin"; then \$(MAKE) \$(AM_MAKEFLAGS) lib${mod}_plugin\$(LIBEXT); fi 
     139    if \$(VLC_CONFIG) --target builtin | grep -q "${dir}/lib${mod}\\.a"; then \$(MAKE) \$(AM_MAKEFLAGS) lib${mod}.a; fi 
     140if BUILD_MOZILLA 
     141    if \$(VLC_CONFIG) --target builtin pic | grep -q "${dir}/lib${mod}_pic\\.a"; then \$(MAKE) \$(AM_MAKEFLAGS) lib${mod}_pic.a; fi 
     142endif 
     143 
    135144if UNTRUE 
    136145L${count}p = lib${mod}_plugin.a 
  • debian/changelog

    r86ed538 r2e743e0  
    44    + Fixed compilation for Alpha. 
    55  * debian/rules: 
    6     + Enabled the video4linux input plugin
     6    + Enabled the video4linux input plugin (Closes: #199427)
    77 
    88 -- Sam Hocevar (Debian packages) <sam+deb@zoy.org>  Sun, 29 Jun 2003 21:12:10 +0200 
  • src/misc/modules_plugin.h.in

    r360d2a9 r2e743e0  
    33 ***************************************************************************** 
    44 * Copyright (C) 2001 VideoLAN 
    5  * $Id: modules_plugin.h.in,v 1.9 2003/02/10 20:11:14 sam Exp $ 
     5 * $Id: modules_plugin.h.in,v 1.10 2003/07/01 12:50:56 sam Exp $ 
    66 * 
    77 * Authors: Samuel Hocevar <sam@zoy.org> 
     
    5959     * causes dlopen() to segfault if libstdc++ is not loaded in the caller, 
    6060     * so we just load libstdc++. Bwahahaha! ph34r! -- Sam. */ 
     61    /* Update: FYI, this is Debian bug #180505, and seems to be fixed. */ 
    6162    if( !b_kde && !strstr( psz_filename, "kde" ) ) 
    6263    { 
  • vlc-config.in.in

    r1f4f223 r2e743e0  
    1414builtins="@BUILTINS@" 
    1515 
    16 cppflags="${cppflags} -DDEBUG
    17 cflags="${cflags} -g
    18 cxxflags="${cxxflags} -g
    19 objcflags="${objcflags} -g
    20 ldflags="${objcflags} -g
     16cppflags="
     17cflags="
     18cxxflags="
     19objcflags="
     20ldflags="
    2121 
    2222cflags_tuning="@CFLAGS_TUNING@" 
     
    106106  cxxflags="${cxxflags} -g" 
    107107  objcflags="${objcflags} -g" 
    108   ldflags="${objcflags} -g" 
     108  ldflags="${ldflags} -g" 
    109109fi 
    110110if [ "${cprof}" = yes ]; then