Changeset 9a4101d72b5a6a57891656e5771eea0c0722f581
- Timestamp:
- 02/25/08 18:32:54
(5 months ago)
- Author:
- Rémi Denis-Courmont <rem@videolan.org>
- git-committer:
- Rémi Denis-Courmont <rem@videolan.org> 1203960774 +0000
- git-parent:
[0d4b0871ad1d55655de7b89d15980152fe568178]
- git-author:
- Rémi Denis-Courmont <rem@videolan.org> 1203960774 +0000
- Message:
More vlc to src/ (yes, I know this screws up things).
If you packaged without staged installation you're going to have a problem (but packaging without staged installation is to utterly lame in the first place)
-
Files:
-
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
| rb2bc5fb |
r9a4101d |
|
| 246 | 246 | # Don't complain if it doesn't work. -- Courmisch |
|---|
| 247 | 247 | libvlc: |
|---|
| 248 | | cd src && $(MAKE) $(AM_MAKEFLAGS) $(LIB_libvlc) |
|---|
| 249 | | |
|---|
| 250 | | .PHONY: libvlc |
|---|
| 251 | | |
|---|
| 252 | | ############################################################################### |
|---|
| 253 | | # Building vlc |
|---|
| 254 | | ############################################################################### |
|---|
| 255 | | |
|---|
| 256 | | bin_PROGRAMS = vlc |
|---|
| 257 | | |
|---|
| 258 | | vlc_SOURCES = src/vlc.c |
|---|
| 259 | | # Ugly kludge so that automake defines $(CXXLINK) |
|---|
| 260 | | nodist_EXTRA_vlc_SOURCES = extras/analyser/zsh.cpp src/misc/darwin_specific.c |
|---|
| 261 | | |
|---|
| 262 | | vlc_DEPENDENCIES = $(DATA_win32_rc) |
|---|
| 263 | | |
|---|
| 264 | | vlc_LDADD = $(DATA_win32_rc) $(LIBVLC) $(LTLIBINTL) `$(VLC_CONFIG) -libs vlc` |
|---|
| 265 | | vlc_LDFLAGS = `$(VLC_CONFIG) --ldflags vlc` |
|---|
| 266 | | if !HAVE_PLUGINS |
|---|
| 267 | | vlc_LDFLAGS += `$(VLC_CONFIG) --target plugin | sed -e 's/\_plugin /_plugin.la /g'` |
|---|
| 268 | | endif |
|---|
| 269 | | |
|---|
| 270 | | vlc_CFLAGS = `$(VLC_CONFIG) --cflags vlc` |
|---|
| 271 | | LIB_libvlc = libvlc.la |
|---|
| 272 | | LIBVLC = src/$(LIB_libvlc) |
|---|
| | 248 | cd src && $(MAKE) $(AM_MAKEFLAGS) src/libvlc.la |
|---|
| | 249 | |
|---|
| | 250 | core: libvlc vlc$(EXEEXT) |
|---|
| | 251 | |
|---|
| | 252 | .PHONY: libvlc core |
|---|
| 273 | 253 | |
|---|
| 274 | 254 | #To get some nice output |
|---|
| 275 | 255 | nice: |
|---|
| 276 | 256 | $(top_builddir)/compile |
|---|
| 277 | | |
|---|
| 278 | | core: libvlc vlc$(EXEEXT) |
|---|
| 279 | | |
|---|
| 280 | | .PHONY: core |
|---|
| 281 | | |
|---|
| 282 | | vlc$(EXEEXT): $(vlc_OBJECTS) $(vlc_DEPENDENCIES) |
|---|
| 283 | | @rm -f vlc$(EXEEXT) |
|---|
| 284 | | @case `$(VLC_CONFIG) --linkage vlc builtin` in \ |
|---|
| 285 | | c++) cmd="$(CXXLINK)" ;; \ |
|---|
| 286 | | objc) cmd="$(OBJCLINK)" ;; \ |
|---|
| 287 | | c|*) cmd="$(LINK)" ;; \ |
|---|
| 288 | | esac ; \ |
|---|
| 289 | | cmd="$$cmd $(vlc_OBJECTS) $(vlc_LDADD) $(vlc_LDFLAGS)" ; \ |
|---|
| 290 | | echo $$cmd ; \ |
|---|
| 291 | | eval $$cmd |
|---|
| 292 | 257 | |
|---|
| 293 | 258 | if HAVE_BEOS |
|---|
| … | … | |
| 617 | 582 | endif |
|---|
| 618 | 583 | |
|---|
| 619 | | if HAVE_WIN32 |
|---|
| 620 | | DATA_win32_rc = $(noinst_share_vlc_win32_rc_DATA) |
|---|
| 621 | | noinst_share_vlc_win32_rc_DATA = share/vlc_win32_rc.$(OBJEXT) |
|---|
| 622 | | noinst_share_vlc_win32_rcdir = $(libdir) |
|---|
| 623 | | share/vlc_win32_rc.$(OBJEXT): share/vlc_win32_rc.rc |
|---|
| 624 | | $(WINDRES) -DVERSION=$(VERSION) -DVERSION_NUMBER=`echo $(VERSION).0.0.0 | sed 's/\([0-9]*\)[^.]*\.*\([0-9]*\)[^.]*\.*\([0-9]*\)[^.]*\.*\([0-9]*\).*/\1,\2,\3,\4/'` --include-dir $(srcdir)/share -i $< -o $@ |
|---|
| 625 | | endif |
|---|
| 626 | | |
|---|
| 627 | | |
|---|
| 628 | 584 | ############################################################################### |
|---|
| 629 | 585 | # Building architecture-specific binary packages |
|---|
| r6b70022 |
r9a4101d |
|
| 130 | 130 | echo ";" >> "$@.tmp" |
|---|
| 131 | 131 | mv -f -- "$@.tmp" "$@" |
|---|
| | 132 | |
|---|
| 132 | 133 | ############################################################################### |
|---|
| 133 | 134 | # Building libvlc |
|---|
| … | … | |
| 373 | 374 | mv -f $@.tmp $@ |
|---|
| 374 | 375 | |
|---|
| | 376 | |
|---|
| | 377 | ############################################################################### |
|---|
| | 378 | # Building vlc |
|---|
| | 379 | ############################################################################### |
|---|
| | 380 | |
|---|
| | 381 | bin_PROGRAMS = vlc |
|---|
| | 382 | # |
|---|
| | 383 | vlc_SOURCES = vlc.c |
|---|
| | 384 | vlc_DEPENDENCIES = $(DATA_win32_rc) |
|---|
| | 385 | |
|---|
| | 386 | vlc_CFLAGS = `$(VLC_CONFIG) --cflags vlc` |
|---|
| | 387 | vlc_LDFLAGS = `$(VLC_CONFIG) --ldflags vlc` |
|---|
| | 388 | vlc_LDADD = $(DATA_win32_rc) libvlc.la $(LTLIBINTL) `$(VLC_CONFIG) -libs vlc` |
|---|
| | 389 | |
|---|
| | 390 | vlc$(EXEEXT): $(vlc_OBJECTS) $(vlc_DEPENDENCIES) |
|---|
| | 391 | @rm -f vlc$(EXEEXT) |
|---|
| | 392 | @case `$(VLC_CONFIG) --linkage vlc builtin` in \ |
|---|
| | 393 | c++) cmd="$(CXXLINK)" ;; \ |
|---|
| | 394 | objc) cmd="$(OBJCLINK)" ;; \ |
|---|
| | 395 | c|*) cmd="$(LINK)" ;; \ |
|---|
| | 396 | esac ; \ |
|---|
| | 397 | cmd="$$cmd $(vlc_OBJECTS) $(vlc_LDADD) $(vlc_LDFLAGS)" ; \ |
|---|
| | 398 | echo $$cmd ; \ |
|---|
| | 399 | eval $$cmd |
|---|
| | 400 | |
|---|
| | 401 | if HAVE_WIN32 |
|---|
| | 402 | DATA_win32_rc = $(noinst_share_vlc_win32_rc_DATA) |
|---|
| | 403 | noinst_DATA = vlc_win32_rc.$(OBJEXT) |
|---|
| | 404 | |
|---|
| | 405 | vlc_win32_rc.$(OBJEXT): $(top_srcdir)/share/vlc_win32_rc.rc |
|---|
| | 406 | $(WINDRES) -DVERSION=$(VERSION) -DVERSION_NUMBER=`echo $(VERSION).0.0.0 | sed 's/\([0-9]*\)[^.]*\.*\([0-9]*\)[^.]*\.*\([0-9]*\)[^.]*\.*\([0-9]*\).*/\1,\2,\3,\4/'` --include-dir $(srcdir)/share -i $< -o $@ |
|---|
| | 407 | endif |
|---|
| | 408 | |
|---|
| 375 | 409 | ############################################################################### |
|---|
| 376 | 410 | # Unit/regression test |
|---|