summaryrefslogtreecommitdiff
path: root/pkg/ffmpeg/gen.lua
diff options
context:
space:
mode:
authorMichael Forney <mforney@mforney.org>2017-12-30 22:43:47 -0800
committerMichael Forney <mforney@mforney.org>2017-12-30 22:43:47 -0800
commitf4c50108da9e4674516112ace7f0097d264fe7e4 (patch)
treeec9475a56ea86d1638c45abb546122d8c0532fe4 /pkg/ffmpeg/gen.lua
parentb5d6c2aaedeb6f1dd760da9461739328666e18b7 (diff)
Add raw mode for iterlines
Diffstat (limited to 'pkg/ffmpeg/gen.lua')
-rw-r--r--pkg/ffmpeg/gen.lua8
1 files changed, 2 insertions, 6 deletions
diff --git a/pkg/ffmpeg/gen.lua b/pkg/ffmpeg/gen.lua
index 360cd677..f6ca6e68 100644
--- a/pkg/ffmpeg/gen.lua
+++ b/pkg/ffmpeg/gen.lua
@@ -52,7 +52,7 @@ pkg.deps = {
}
local options = {}
-for line in io.lines(pkg.dir..'/options.h') do
+for line in iterlines('options.h', 1) do
local cfg, val = line:match('^#define ([^ ]+) ([^ ]+)')
if cfg then
options[cfg] = val == '1'
@@ -67,7 +67,7 @@ local sources = {
libswresample={},
libswscale={},
}
-for line in io.lines(pkg.dir..'/sources.txt') do
+for line in iterlines('sources.txt', 1) do
local i = line:find(' ', 1, true)
local cfg = line:sub(1, i and i - 1)
if options[cfg] then
@@ -89,10 +89,6 @@ end
for lib, srcs in pairs(sources) do
sources[lib] = table.keys(srcs)
end
-table.insert(pkg.inputs.gen, {
- '$dir/sources.txt',
- '$dir/options.h',
-})
cc('libavcodec/bitstream_filters.c', {'$outdir/internal/libavcodec/bsf_list.c'})
lib('libavcodec.a', {