MobileVLCKit.xcconfig 2.21 KB
Newer Older
Pierre's avatar
Pierre committed
1 2 3 4 5
//
//  vlc.xcconfig
//  VLC
//
//  Created by Pierre d'Herbemont on 6/26/10.
6
//  Copyright 2010-2012 VLC Authors and VideoLAN. All rights reserved.
Pierre's avatar
Pierre committed
7 8 9
//


10
VLC_SRC_DIR=$(PROJECT_DIR)/MobileVLCKit/ImportedSources/vlc
Pierre's avatar
Pierre committed
11 12
VLC_PLATFORM[sdk=iphonesimulator*]=Simulator
VLC_PLATFORM[sdk=iphoneos*]=OS
13
VLC_INSTALL_DIR=$(VLC_SRC_DIR)/install-ios-$(VLC_PLATFORM)/$(CURRENT_ARCH)
Pierre's avatar
Pierre committed
14 15 16 17

//OTHER_CFLAGS= -ObjC -all_load
#include "vlc-plugins.xcconfig"

18
VLC_CONTRIB_DIR=$VLC_INSTALL_DIR/contribs
19
AVCODEC=$(VLC_CONTRIB_DIR)/lib/libavutil.a ${VLC_CONTRIB_DIR}/lib/libavcodec.a $(VLC_CONTRIB_DIR)/lib/libavformat.a $(VLC_CONTRIB_DIR)/lib/libavresample.a $(VLC_CONTRIB_DIR)/lib/libswscale.a $(VLC_CONTRIB_DIR)/lib/libgsm.a
20 21
DVBPSI=$(VLC_CONTRIB_DIR)/lib/libdvbpsi.a
FLAC=$(VLC_CONTRIB_DIR)/lib/libFLAC.a
22
FREETYPE=$(VLC_CONTRIB_DIR)/lib/libfreetype.a
23 24
FRIBIDI=$(VLC_CONTRIB_DIR)/lib/libfribidi.a
ASS=$(VLC_CONTRIB_DIR)/lib/libass.a
Felix Paul Kühne's avatar
Felix Paul Kühne committed
25
GCRYPT=$(VLC_CONTRIB_DIR)/lib/libgcrypt.a $(VLC_CONTRIB_DIR)/lib/libgpg-error.a
26
GNUTLS=$(VLC_CONTRIB_DIR)/lib/libgnutls.a
27
HARFBUZZ=$(VLC_CONTRIB_DIR)/lib/libharfbuzz.a
28
LIVE555=$(VLC_CONTRIB_DIR)/lib/libUsageEnvironment.a $(VLC_CONTRIB_DIR)/lib/libBasicUsageEnvironment.a $(VLC_CONTRIB_DIR)/lib/libgroupsock.a $(VLC_CONTRIB_DIR)/lib/libz.a $(VLC_CONTRIB_DIR)/lib/libliveMedia.a
29 30
MKV=$(VLC_CONTRIB_DIR)/lib/libebml.a $(VLC_CONTRIB_DIR)/lib/libmatroska.a
MODPLUG=$(VLC_CONTRIB_DIR)/lib/libmodplug.a
Sylver Bruneau's avatar
Sylver Bruneau committed
31
OPUS=$(VLC_CONTRIB_DIR)/lib/libopus.a
32 33
OGG=$(VLC_CONTRIB_DIR)/lib/libogg.a $(VLC_CONTRIB_DIR)/lib/libtheora.a $(VLC_CONTRIB_DIR)/lib/libtheoradec.a $(VLC_CONTRIB_DIR)/lib/libtheoraenc.a
PICS=$(VLC_CONTRIB_DIR)/lib/libpng.a $(VLC_CONTRIB_DIR)/lib/libopenjpeg.a
34
SPEEX=$(VLC_CONTRIB_DIR)/lib/libspeex.a $(VLC_CONTRIB_DIR)/lib/libspeexdsp.a
35
TAGLIB=$(VLC_CONTRIB_DIR)/lib/libtag.a $(VLC_CONTRIB_DIR)/lib/libtag_c.a
36
XML=$(VLC_CONTRIB_DIR)/lib/libxml2.a
37
ZLIB=$(VLC_CONTRIB_DIR)/lib/libz.a
Felix Paul Kühne's avatar
Felix Paul Kühne committed
38
ZVBI=$(VLC_CONTRIB_DIR)/lib/libzvbi.a
Pierre's avatar
Pierre committed
39

40
OTHER_LIBTOOLFLAGS=$(ASS) $(AVCODEC) $(DVBPSI) $(FLAC) $(FRIBIDI) $(FREETYPE) $(GCRYPT) $(GNUTLS) $(HARFBUZZ) $(LIVE555) $(MKV) $(MODPLUG) $(OGG) $(OPUS) $(PICS) $(SPEEX) $(TAGLIB) $(XML) $(ZLIB) $(ZVBI) $(VLC_INSTALL_DIR)/lib/vlc/libcompat.a  $(VLC_INSTALL_DIR)/lib/libvlc.a $(VLC_INSTALL_DIR)/lib/libvlccore.a $(VLC_PLUGINS_LDFLAGS) $(OTHER_CFLAGS)