Merge pull request #5350 from yvt/test-global-linkage

Enable the test `standalone/global_linkage`
This commit is contained in:
Vexu 2020-05-16 13:10:01 +03:00 committed by GitHub
commit 6c10075dd3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 1 additions and 4 deletions

View File

@ -11,6 +11,7 @@ pub fn addCases(cases: *tests.StandaloneContext) void {
cases.addBuildFile("test/standalone/main_pkg_path/build.zig");
cases.addBuildFile("test/standalone/shared_library/build.zig");
cases.addBuildFile("test/standalone/mix_o_files/build.zig");
cases.addBuildFile("test/standalone/global_linkage/build.zig");
cases.addBuildFile("test/standalone/static_c_lib/build.zig");
cases.addBuildFile("test/standalone/issue_339/build.zig");
cases.addBuildFile("test/standalone/issue_794/build.zig");

View File

@ -2,19 +2,15 @@ const Builder = @import("std").build.Builder;
pub fn build(b: *Builder) void {
const mode = b.standardReleaseOptions();
const target = b.standardTargetOptions(null);
const obj1 = b.addStaticLibrary("obj1", "obj1.zig");
obj1.setBuildMode(mode);
obj1.setTheTarget(target);
const obj2 = b.addStaticLibrary("obj2", "obj2.zig");
obj2.setBuildMode(mode);
obj2.setTheTarget(target);
const main = b.addTest("main.zig");
main.setBuildMode(mode);
main.setTheTarget(target);
main.linkLibrary(obj1);
main.linkLibrary(obj2);