Changeset e684b424fbd7cea2f9780a518624b64368f372ef
- Timestamp:
- 16/12/07 21:59:21
(1 year ago)
- Author:
- Rémi Denis-Courmont <rem@videolan.org>
- git-committer:
- Rémi Denis-Courmont <rem@videolan.org> 1197838761 +0000
- git-parent:
[6a77f2907f3f4e7e4e32ee62b88763904288e00d]
- git-author:
- Rémi Denis-Courmont <rem@videolan.org> 1197838761 +0000
- Message:
Move plugin ABI version (MODULE_SYMBOL) out of build system.
-
Files:
-
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
| r270d869 |
re684b42 |
|
| 6083 | 6083 | AC_DEFINE_UNQUOTED(VLC_COMPILER, "`$CC -v 2>&1 | tail -n 1`", [compiler]) |
|---|
| 6084 | 6084 | |
|---|
| 6085 | | dnl New definitions with value matching 0.9.0 release |
|---|
| 6086 | | module_symbol="0_9_0d" |
|---|
| 6087 | | AC_DEFINE_UNQUOTED(MODULE_SUFFIX, "__${module_symbol}", [String suffix for module functions]) |
|---|
| 6088 | | AC_DEFINE_UNQUOTED(MODULE_SYMBOL, $module_symbol, [Symbol suffix for module functions]) |
|---|
| 6089 | | VLC_ENTRY="vlc_entry__${module_symbol}" |
|---|
| 6090 | | AC_SUBST(VLC_ENTRY) |
|---|
| 6091 | | |
|---|
| 6092 | 6085 | dnl |
|---|
| 6093 | 6086 | dnl Handle substvars that use $(top_srcdir) |
|---|
| r5ace50e |
re684b42 |
|
| 32 | 32 | # define MODULE_NAME main |
|---|
| 33 | 33 | #endif |
|---|
| | 34 | |
|---|
| | 35 | /** |
|---|
| | 36 | * Current plugin ABI version |
|---|
| | 37 | */ |
|---|
| | 38 | # define MODULE_SUFFIX __0_9_0e |
|---|
| 34 | 39 | |
|---|
| 35 | 40 | /***************************************************************************** |
|---|
| r53e6603 |
re684b42 |
|
| 54 | 54 | AM_LDFLAGS += -export-dynamic |
|---|
| 55 | 55 | else |
|---|
| 56 | | AM_LDFLAGS += -export-symbol-regex ^\$(VLC_ENTRY)\$\$ |
|---|
| | 56 | AM_LDFLAGS += -export-symbol-regex ^vlc_entry |
|---|
| 57 | 57 | endif |
|---|
| 58 | 58 | AM_LIBADD = \$(LTLIBVLC) |
|---|