Merge pull request #1544 from FancyKillerPanda/build_ignore

Changed `//+ignore` to `//+build ignore` and emit a warning for unknown tags
This commit is contained in:
gingerBill
2022-11-03 12:58:26 +00:00
committed by GitHub
8 changed files with 7 additions and 8 deletions
+1 -1
View File
@@ -1,4 +1,4 @@
//+ignore //+build ignore
package gzip package gzip
/* /*
+1 -1
View File
@@ -1,4 +1,4 @@
//+ignore //+build ignore
package zlib package zlib
/* /*
+1 -1
View File
@@ -8,7 +8,7 @@
An example of how to use `load`. An example of how to use `load`.
*/ */
//+ignore //+build ignore
package png package png
import "core:image" import "core:image"
+1 -1
View File
@@ -1,5 +1,5 @@
// This is purely for documentation // This is purely for documentation
//+ignore //+build ignore
package intrinsics package intrinsics
// Package-Related // Package-Related
-2
View File
@@ -25,8 +25,6 @@
TODO: Handle +/- Infinity and NaN. TODO: Handle +/- Infinity and NaN.
*/ */
//+ignore
package math_big package math_big
import "core:mem" import "core:mem"
+1 -1
View File
@@ -7,7 +7,7 @@
The code started out as an idiomatic source port of libTomMath, which is in the public domain, with thanks. The code started out as an idiomatic source port of libTomMath, which is in the public domain, with thanks.
*/ */
//+ignore //+build ignore
package math_big package math_big
import "core:time" import "core:time"
+2
View File
@@ -5634,6 +5634,8 @@ bool parse_file(Parser *p, AstFile *f) {
} else { } else {
f->flags |= AstFile_IsLazy; f->flags |= AstFile_IsLazy;
} }
} else {
warning(tok, "Ignoring unknown tag '%.*s'", LIT(lc));
} }
} }
} }
-1
View File
@@ -1,4 +1,3 @@
//+ignore
/* /*
Copyright 2021 Jeroen van Rijn <nom@duclavier.com>. Copyright 2021 Jeroen van Rijn <nom@duclavier.com>.
Made available under Odin's BSD-3 license. Made available under Odin's BSD-3 license.