summaryrefslogtreecommitdiff
path: root/pkg/ffmpeg/gen.lua
diff options
context:
space:
mode:
authorMichael Forney <mforney@mforney.org>2019-07-10 00:43:57 -0700
committerMichael Forney <mforney@mforney.org>2019-07-10 00:43:57 -0700
commitd04f5611ffb2ef6ebfe2a1f4315e7b9ce7c4b0be (patch)
treebbe03f7c788a863d8b7ba0c843e211904d78311c /pkg/ffmpeg/gen.lua
parent4621c1b4909ea88b1423f997e6b8a7333ce8815d (diff)
ffmpeg: Generate ffversion.h from ver file
Diffstat (limited to 'pkg/ffmpeg/gen.lua')
-rw-r--r--pkg/ffmpeg/gen.lua6
1 files changed, 3 insertions, 3 deletions
diff --git a/pkg/ffmpeg/gen.lua b/pkg/ffmpeg/gen.lua
index 72f27a8b..9a8623d3 100644
--- a/pkg/ffmpeg/gen.lua
+++ b/pkg/ffmpeg/gen.lua
@@ -1,4 +1,3 @@
-local version = '4.1.3'
local arch = 'x86'
cflags{
'-Wno-deprecated-declarations',
@@ -62,8 +61,9 @@ genlist('$outdir/internal/libavdevice/indev_list.c', '$srcdir/libavdevice/alldev
genlist('$outdir/internal/libavdevice/outdev_list.c', '$srcdir/libavdevice/alldevices.c', 'AVOutputFormat', 'outdev_list')
genlist('$outdir/internal/libavformat/protocol_list.c', '$srcdir/libavformat/protocols.c', 'URLProtocol', 'url_protocols')
-rule('ffversion', 'revision=$version $srcdir/ffbuild/version.sh $srcdir $out')
-build('ffversion', '$outdir/include/libavutil/ffversion.h', {'|', '$srcdir/ffbuild/version.sh'}, {version=version})
+build('awk', '$outdir/include/libavutil/ffversion.h', {'$dir/ver'}, {
+ expr=[['{printf "#define FFMPEG_VERSION \"%s\"\n", $$1}']],
+})
local options = {}
for line in iterlines('options.h', 1) do