summaryrefslogtreecommitdiff
path: root/src/lib/json/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/json/Makefile')
-rw-r--r--src/lib/json/Makefile25
1 files changed, 17 insertions, 8 deletions
diff --git a/src/lib/json/Makefile b/src/lib/json/Makefile
index 581f9d4b6..df4157a70 100644
--- a/src/lib/json/Makefile
+++ b/src/lib/json/Makefile
@@ -4,16 +4,22 @@
# DO NOT EDIT. Automatically generated by gobuild.
# gobuild -m >Makefile
-O=6
+
+O_arm=5
+O_amd64=6
+O_386=8
+OS=568vq
+
+O=$(O_$(GOARCH))
GC=$(O)g
-CC=$(O)c -w
+CC=$(O)c -FVw
AS=$(O)a
-AR=$(O)ar
+AR=6ar
default: packages
clean:
- rm -f *.$O *.a $O.out
+ rm -f *.[$(OS)] *.a [$(OS)].out
test: packages
gotest
@@ -38,21 +44,25 @@ O2=\
generic.$O\
struct.$O\
-json.a: a1 a2
-a1: $(O1)
+phases: a1 a2
+json.a: phases
+
+a1: $(O1)
$(AR) grc json.a parse.$O
rm -f $(O1)
-a2: $(O2)
+a2: $(O2)
$(AR) grc json.a generic.$O struct.$O
rm -f $(O2)
+
newpkg: clean
$(AR) grc json.a
$(O1): newpkg
$(O2): a1
+$(O3): a2
nuke: clean
rm -f $(GOROOT)/pkg/json.a
@@ -61,4 +71,3 @@ packages: json.a
install: packages
cp json.a $(GOROOT)/pkg/json.a
-