Commit 5af47d3b authored by Rémi Denis-Courmont's avatar Rémi Denis-Courmont

Do not autogenerate libvlc.sym.

The scheme I used sucked big times.
parent 03c8a66b
......@@ -10,7 +10,7 @@ SUBDIRS =
EXTRA_DIST = extras/COPYING misc/modules_builtin.h.in
BUILT_SOURCES = $(DISTCLEANFILES) $(CLEANFILES)
DISTCLEANFILES = stamp-api libvlc.sym
DISTCLEANFILES = stamp-api
CLEANFILES = misc/modules_builtin.h
MOSTLYCLEANFILES = $(DATA_noinst_libvlc) stamp-builtins
......@@ -377,12 +377,6 @@ stamp-api: Makefile.in $(HEADERS_include) ../vlc-api.pl
top_srcdir="$(top_srcdir)" perl $(top_srcdir)/vlc-api.pl
touch stamp-api
libvlc.sym: $(HEADERS_include)
rm -f libvlc.sym
(cd $(srcdir) && cat $(HEADERS_include) ) | \
sed -ne 's/^.*VLC_EXPORT\s*(\s*\w.*\S\s*,\s*\(\w*\)\s*,\s*(\s*\w.*\S\s*)\s*)[^)]*$$/\1/p' \
> libvlc.sym
###############################################################################
# Unit/regression test
###############################################################################
......
ACL_AddNet
ACL_Check
__ACL_Create
ACL_Destroy
__ACL_Duplicate
ACL_LoadFile
AddMD5
aout_ChannelReorder
aout_ChannelsRestart
aout_CheckChannelReorder
aout_DateGet
aout_DateIncrement
aout_DateInit
aout_DateMove
aout_DateSet
aout_EnableFilter
aout_FifoFirstDate
aout_FifoPop
aout_FindAndRestart
aout_FormatNbChannels
aout_FormatPrepare
aout_FormatPrint
aout_FormatPrintChannels
aout_OutputNextBuffer
aout_Restart
aout_VisualChange
__aout_VolumeDown
__aout_VolumeGet
__aout_VolumeInfos
__aout_VolumeMute
aout_VolumeNoneInit
__aout_VolumeSet
aout_VolumeSoftInit
__aout_VolumeUp
block_FifoEmpty
block_FifoGet
__block_FifoNew
block_FifoPut
block_FifoRelease
block_FifoShow
__block_New
block_Realloc
config_ChainCreate
config_ChainDestroy
__config_ChainParse
config_Duplicate
config_FindConfig
config_FindModule
config_GetDataDir
__config_GetFloat
__config_GetInt
__config_GetPsz
__config_GetType
__config_PutFloat
__config_PutInt
__config_PutPsz
__config_ResetAll
__config_SaveConfigFile
convert_xml_special_chars
date_Change
date_Get
date_Increment
date_Init
date_Move
date_Set
DecodeLanguage
decode_URI
decode_URI_duplicate
demux2_vaControlHelper
DigestMD5
encode_URI_component
EndMD5
EnsureUTF8
FromLocale
FromLocaleDup
GetFallbackEncoding
GetLang_1
GetLang_2B
GetLang_2T
httpd_ClientIP
httpd_ClientModeBidir
httpd_ClientModeStream
httpd_FileDelete
httpd_FileNew
httpd_HandlerDelete
httpd_HandlerNew
httpd_HostDelete
httpd_HostNew
httpd_MsgAdd
httpd_MsgClean
httpd_MsgGet
httpd_MsgInit
httpd_RedirectDelete
httpd_RedirectNew
httpd_ServerIP
httpd_StreamDelete
httpd_StreamHeader
httpd_StreamNew
httpd_StreamSend
httpd_TLSHostNew
httpd_UrlCatch
httpd_UrlDelete
httpd_UrlNew
httpd_UrlNewUnique
__image_HandlerCreate
image_HandlerDelete
InitMD5
input_AddSubtitles
input_Control
__input_CreateThread
input_CurrentMetaFlags
input_DecoderDecode
input_DecoderDelete
input_DecoderNew
input_DestroyThread
input_GetItem
input_ItemAddInfo
input_ItemAddOption
input_ItemAddOptionNoDup
input_ItemGetById
input_ItemGetInfo
__input_ItemNewExt
input_ItemNewWithType
__input_Preparse
__input_Read
input_StopThread
input_vaControl
__intf_Create
intf_Destroy
__intf_Eject
__intf_Progress
__intf_ProgressUpdate
intf_RunThread
intf_StopThread
__intf_UserFatal
__intf_UserHide
__intf_UserLoginPassword
__intf_UserProgressIsCancelled
__intf_UserStringInput
__intf_UserWarn
__intf_UserYesNo
IsUTF8
LocaleFree
mdate
__module_Need
__module_Unneed
__msg_Dbg
__msg_Err
__msg_Generic
__msg_GenericVa
__msg_Info
__msg_Subscribe
__msg_Unsubscribe
__msg_Warn
msleep
mstrtime
mwait
__net_Accept
net_Close
__net_ConnectTCP
__net_ConnectUDP
__net_Gets
net_ListenClose
net_ListenSingle
__net_ListenTCP
__net_OpenUDP
net_Printf
__net_Read
__net_ReadNonBlock
__net_Select
net_SetDSCP
__net_vaPrintf
__net_Write
osd_ConfigLoader
osd_ConfigUnload
osd_Icon
__osd_MenuActivate
__osd_MenuCreate
__osd_MenuDelete
__osd_MenuDown
__osd_MenuHide
__osd_MenuNext
__osd_MenuPrev
__osd_MenuShow
__osd_MenuUp
osd_Message
osd_ShowTextAbsolute
osd_ShowTextRelative
osd_Slider
__osd_StateChange
__osd_Volume
playlist_Add
playlist_AddExt
playlist_AddInput
playlist_AskForArtEnqueue
playlist_BothAddInput
playlist_ChildSearchName
playlist_Clear
playlist_Control
playlist_DeleteFromInput
playlist_Export
playlist_GetPreferredNode
playlist_IsServicesDiscoveryLoaded
playlist_ItemGetById
playlist_ItemGetByInput
__playlist_ItemNewFromInput
playlist_ItemNewWithType
playlist_ItemSetName
playlist_ItemToNode
playlist_LiveSearchUpdate
playlist_NodeAddInput
playlist_NodeAppend
playlist_NodeChildrenCount
playlist_NodeCreate
playlist_NodeDelete
playlist_NodeDump
playlist_NodeEmpty
playlist_NodeInsert
playlist_NodeRemoveItem
playlist_NodesPairCreate
playlist_PreparseEnqueue
playlist_PreparseEnqueueItem
playlist_RecursiveNodeSort
playlist_ServicesDiscoveryAdd
playlist_ServicesDiscoveryRemove
playlist_TreeMove
resolve_xml_special_chars
secstotimestr
sout_AccessOutDelete
sout_AccessOutNew
sout_AccessOutRead
sout_AccessOutSeek
sout_AccessOutWrite
sout_AnnounceMethodCreate
sout_AnnounceRegister
sout_AnnounceRegisterSDP
sout_AnnounceSessionCreate
sout_AnnounceSessionDestroy
sout_AnnounceUnRegister
sout_MuxAddStream
sout_MuxDelete
sout_MuxDeleteStream
sout_MuxNew
sout_MuxSendBuffer
sout_StreamDelete
sout_StreamNew
__spu_Create
__spu_CreateRegion
spu_CreateSubpicture
spu_Destroy
__spu_DestroyRegion
spu_DestroySubpicture
spu_DisplaySubpicture
spu_Init
__spu_MakeRegion
spu_RenderSubpictures
spu_SortSubpictures
__stats_ComputeGlobalStats
stats_ComputeInputStats
stats_CounterClean
__stats_CounterCreate
stats_DumpInputStats
__stats_Get
stats_ReinitInputStats
__stats_TimerDump
__stats_TimersClean
__stats_TimersDumpAll
__stats_TimerStart
__stats_TimerStop
__stats_Update
stream_DemuxDelete
__stream_DemuxNew
stream_DemuxSend
streaming_ChainToPsz
streaming_GuiDescToChain
__stream_MemoryNew
stream_ReadLine
__stream_UrlNew
__str_format_meta
str_format_time
tls_ClientCreate
tls_ClientDelete
tls_ServerCreate
tls_ServerDelete
ToLocale
unescape_URI
unescape_URI_duplicate
update_Check
update_Delete
update_download
update_iterator_Action
update_iterator_ChooseMirrorAndFile
update_iterator_Delete
update_iterator_New
__update_New
us_atof
us_strtod
utf8_fopen
utf8_fprintf
utf8_lstat
utf8_mkdir
utf8_open
utf8_opendir
utf8_readdir
utf8_scandir
utf8_stat
utf8_vfprintf
__var_AddCallback
__var_Change
__var_Create
__var_DelCallback
__var_Destroy
__var_Get
__var_OptionParse
__var_Set
__var_Type
vlc_alphasort
vlc_asprintf
vlc_atof
vlc_atoll
VLC_Changeset
vlc_closedir
VLC_CompileBy
VLC_CompileDomain
VLC_CompileHost
VLC_Compiler
__vlc_cond_destroy
__vlc_cond_init
vlc_current_object
vlc_dgettext
vlc_DictClear
vlc_DictGet
vlc_DictInsert
vlc_DictLookup
vlc_DictNew
vlc_error
VLC_Error
__vlc_execve
vlc_freeaddrinfo
vlc_gai_strerror
vlc_getaddrinfo
vlc_getenv
vlc_getnameinfo
vlc_iconv
vlc_iconv_close
vlc_iconv_open
__vlc_list_find
vlc_list_release
vlc_lldiv
__vlc_mutex_destroy
__vlc_mutex_init
__vlc_object_attach
__vlc_object_create
__vlc_object_destroy
__vlc_object_detach
__vlc_object_find
__vlc_object_get
__vlc_object_release
__vlc_object_yield
vlc_opendir
vlc_parse_cmdline
vlc_readdir
vlc_scandir
vlc_strcasecmp
vlc_strcasestr
vlc_strdup
vlc_strlcpy
vlc_strncasecmp
vlc_strndup
vlc_strtoll
__vlc_thread_create
__vlc_thread_join
__vlc_thread_ready
__vlc_threads_end
__vlc_thread_set_priority
__vlc_threads_init
vlc_ureduce
vlc_vasprintf
VLC_Version
vlc_wclosedir
vlc_wraptext
vlm_Delete
vlm_ExecuteCommand
vlm_Load
vlm_MediaControl
vlm_MediaDelete
vlm_MediaNew
vlm_MediaSearch
vlm_MediaSetup
vlm_MediaVodControl
vlm_MessageDelete
__vlm_New
vlm_Save
vlm_ScheduleDelete
vlm_ScheduleNew
vlm_ScheduleSetup
__vout_AllocatePicture
vout_ChromaCmp
vout_ControlWindow
__vout_CopyPicture
__vout_Create
vout_CreatePicture
vout_DatePicture
vout_Destroy
vout_DestroyPicture
vout_DisplayPicture
vout_EnableFilter
vout_InitFormat
__vout_InitPicture
vout_LinkPicture
vout_OSDIcon
__vout_OSDMessage
vout_OSDSlider
vout_PlacePicture
vout_ReleaseWindow
__vout_Request
vout_RequestWindow
vout_ShowTextAbsolute
vout_ShowTextRelative
vout_Snapshot
vout_SynchroChoose
vout_SynchroDate
vout_SynchroDecode
vout_SynchroEnd
__vout_SynchroInit
vout_SynchroNewPicture
vout_SynchroRelease
vout_SynchroReset
vout_SynchroTrash
vout_UnlinkPicture
vout_vaControlDefault
vout_VarCallback
__xml_Create
xml_Delete
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment