mirror of
				https://github.com/zigzap/zap.git
				synced 2025-10-21 23:54:08 +00:00 
			
		
		
		
	
		
			
				
	
	
	
	
		
			881 B
		
	
	
	
	
	
	
	
			
		
		
	
	
			881 B
		
	
	
	
	
	
	
	
ZAP Release {tag}
To use in your own projects, put this dependency into your build.zig.zon:
        // zap {tag}
        .zap = .{
            .url = "https://github.com/zigzap/zap/archive/refs/tags/{tag}.tar.gz",
            .hash = "{hash}",
        }
Here is a complete build.zig.zon example:
.{
    .name = "My example project",
    .version = "0.0.1",
    .dependencies = .{
        // zap {tag}
        .zap = .{
            .url = "https://github.com/zigzap/zap/archive/refs/tags/{tag}.tar.gz",
            .hash = "{hash}",
        }
    }
}
Then, in your build.zig's build function, add the following before
exe.install():
    const zap = b.dependency("zap", .{
        .target = target,
        .optimize = optimize,
    });
    exe.addModule("zap", zap.module("zap"));
    exe.linkLibrary(zap.artifact("facil.io"));
