fix: move mkdir .cache/cdb step from zig wrapper to build.zig
This fixes #2
This commit is contained in:
parent
d0af97d72c
commit
aa74155cc1
2 changed files with 9 additions and 3 deletions
|
@ -39,6 +39,15 @@ pub fn build(b: *std.Build) void {
|
||||||
|
|
||||||
const dependency_optimize = if (optimize_deps_enabled) .ReleaseFast else optimize;
|
const dependency_optimize = if (optimize_deps_enabled) .ReleaseFast else optimize;
|
||||||
|
|
||||||
|
std.fs.cwd().makeDir(".cache") catch |e| switch (e) {
|
||||||
|
error.PathAlreadyExists => {},
|
||||||
|
else => std.debug.panic("makeDir(\".cache\") failed: {any}", .{e}),
|
||||||
|
};
|
||||||
|
std.fs.cwd().makeDir(".cache/cdb") catch |e| switch (e) {
|
||||||
|
error.PathAlreadyExists => {},
|
||||||
|
else => std.debug.panic("makeDir(\".cache/cdb\") failed: {any}", .{e}),
|
||||||
|
};
|
||||||
|
|
||||||
const notcurses_dep = b.dependency("notcurses", .{
|
const notcurses_dep = b.dependency("notcurses", .{
|
||||||
.target = target,
|
.target = target,
|
||||||
.optimize = dependency_optimize,
|
.optimize = dependency_optimize,
|
||||||
|
|
3
zig
3
zig
|
@ -7,8 +7,6 @@ BASEDIR="$(cd "$(dirname "$0")" && pwd)"
|
||||||
ZIGDIR=$BASEDIR/.cache/zig
|
ZIGDIR=$BASEDIR/.cache/zig
|
||||||
VERSION=$(< build.zig.version)
|
VERSION=$(< build.zig.version)
|
||||||
|
|
||||||
mkdir -p .cache/cdb
|
|
||||||
|
|
||||||
OS=$(uname)
|
OS=$(uname)
|
||||||
|
|
||||||
if [ "$OS" == "Linux" ] ; then
|
if [ "$OS" == "Linux" ] ; then
|
||||||
|
@ -54,7 +52,6 @@ get_zig
|
||||||
if [ "$1" == "cdb" ] ; then
|
if [ "$1" == "cdb" ] ; then
|
||||||
rm -rf zig-cache
|
rm -rf zig-cache
|
||||||
rm -rf .cache/cdb
|
rm -rf .cache/cdb
|
||||||
mkdir -p .cache/cdb
|
|
||||||
|
|
||||||
$ZIG build
|
$ZIG build
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue