remove raylib-zig
This commit is contained in:
parent
d6ce6a9582
commit
4015f9fb98
3
.gitmodules
vendored
3
.gitmodules
vendored
@ -1,6 +1,3 @@
|
||||
[submodule "libs/raylib-zig"]
|
||||
path = libs/raylib-zig
|
||||
url = git@github.com:Not-Nik/raylib-zig.git
|
||||
[submodule "libs/raylib"]
|
||||
path = libs/raylib
|
||||
url = https://github.com/ryupold/raylib.zig
|
||||
|
33
build.zig
33
build.zig
@ -1,5 +1,4 @@
|
||||
const std = @import("std");
|
||||
// const rl = @import("libs/raylib-zig/build.zig");
|
||||
const raylib = @import("libs/raylib/build.zig");
|
||||
|
||||
pub fn build(b: *std.Build) !void {
|
||||
@ -9,28 +8,12 @@ pub fn build(b: *std.Build) !void {
|
||||
// TODO: Figure out how to build project for WASM. Tried to do it but standard memory allocators
|
||||
// didn't work.
|
||||
|
||||
//web exports are completely separate
|
||||
// if (target.getOsTag() == .emscripten) {
|
||||
// const exe_lib = rl.compileForEmscripten(b, "chip8-zig", "src/main.zig", target, optimize);
|
||||
// exe_lib.addModule("raylib", raylib);
|
||||
// exe_lib.addModule("raylib-math", raylib_math);
|
||||
//
|
||||
// const raylib_artifact = rl.getArtifact(b, target, optimize);
|
||||
// // Note that raylib itself is not actually added to the exe_lib output file, so it also needs to be linked with emscripten.
|
||||
// exe_lib.linkLibrary(raylib_artifact);
|
||||
//
|
||||
// const link_step = try rl.linkWithEmscripten(b, &[_]*std.Build.Step.Compile{ exe_lib, raylib_artifact });
|
||||
// b.getInstallStep().dependOn(&link_step.step);
|
||||
//
|
||||
// const run_step = try rl.emscriptenRunStep(b);
|
||||
// run_step.step.dependOn(&link_step.step);
|
||||
//
|
||||
// const run_option = b.step("run", "Run chip8-zig");
|
||||
// run_option.dependOn(&run_step.step);
|
||||
// return;
|
||||
// }
|
||||
|
||||
const exe = b.addExecutable(.{ .name = "chip8-zig", .root_source_file = .{ .path = "src/main.zig" }, .optimize = optimize, .target = target });
|
||||
const exe = b.addExecutable(.{
|
||||
.name = "chip8-zig",
|
||||
.root_source_file = .{ .path = "src/main.zig" },
|
||||
.optimize = optimize,
|
||||
.target = target
|
||||
});
|
||||
|
||||
// Provide filenames of all files in 'src/ROMs' to program as options
|
||||
{
|
||||
@ -52,10 +35,6 @@ pub fn build(b: *std.Build) !void {
|
||||
|
||||
raylib.addTo(b, exe, target, optimize);
|
||||
|
||||
// rl.link(b, exe, target, optimize);
|
||||
// exe.addModule("raylib", rl.getModule(b, "libs/raylib-zig"));
|
||||
// exe.addModule("raylib-math", rl.math.getModule(b, "libs/raylib-zig"));
|
||||
|
||||
{
|
||||
var build_models_step = b.step("models", "Export .blend files");
|
||||
var build_models = b.addSystemCommand(&[_][]const u8{ "blender" });
|
||||
|
@ -1 +0,0 @@
|
||||
Subproject commit a106b9968fab5eae97a8f9fc85e0379358642c8d
|
Loading…
Reference in New Issue
Block a user