summaryrefslogtreecommitdiff
path: root/makedata.lua (plain)
blob: 3348299d3285c48f63d06d098d97e01cb3946b64
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21

assert(FS)

local wd = arg[0]:gsub('[/\\*]*[^/\\]*$', '')..'/'..
  (...):gsub('[^%.]*$', ''):gsub('%.', '/')

assert(FS)
dofile(wd..'generate.lua')

local modname = ...

local ultfiles = Pack:new()
ultfiles:loadDirectory(wd..'content', '/')
FS.write('data/ultfiles.pak', ultfiles:write())

FS.write('data/manifest.lua', [[
FS.loadSFX(assert(FS.loadRW('ultfiles.pak')), { id = 'ultfiles' })
]])

error(false)   -- end the program, don't run start.lua