mirror of
https://github.com/golang/go
synced 2024-11-21 15:14:43 -07:00
exp/norm: maketables tool for generating tables for normalization.
R=r, bsiegert, r, alex.brainman CC=golang-dev https://golang.org/cl/4662080
This commit is contained in:
parent
d770aadee5
commit
b35d49fca1
@ -41,6 +41,7 @@ src/cmd/gc/y1.tab.c
|
||||
src/cmd/gc/yerr.h
|
||||
src/cmd/goinstall/syslist.go
|
||||
src/pkg/Make.deps
|
||||
src/pkg/exp/norm/maketables
|
||||
src/pkg/exp/ogle/ogle
|
||||
src/pkg/go/build/syslist.go
|
||||
src/pkg/os/signal/unix.go
|
||||
|
@ -80,6 +80,7 @@ DIRS=\
|
||||
exp/datafmt\
|
||||
exp/gui\
|
||||
exp/gui/x11\
|
||||
exp/norm\
|
||||
exp/regexp/syntax\
|
||||
exp/template\
|
||||
expvar\
|
||||
|
32
src/pkg/exp/norm/Makefile
Normal file
32
src/pkg/exp/norm/Makefile
Normal file
@ -0,0 +1,32 @@
|
||||
# Copyright 2011 The Go Authors. All rights reserved.
|
||||
# Use of this source code is governed by a BSD-style
|
||||
# license that can be found in the LICENSE file.
|
||||
|
||||
include ../../../Make.inc
|
||||
|
||||
TARG=exp/norm
|
||||
GOFILES=\
|
||||
tables.go\
|
||||
|
||||
include ../../../Make.pkg
|
||||
|
||||
CLEANFILES+=maketables
|
||||
|
||||
maketables: maketables.go
|
||||
$(GC) maketables.go
|
||||
$(LD) -o maketables maketables.$O
|
||||
|
||||
tables: maketables
|
||||
./maketables > tables.go
|
||||
gofmt -w tables.go
|
||||
|
||||
# Build (but do not run) maketables during testing,
|
||||
# just to make sure it still compiles.
|
||||
testshort: maketables
|
||||
|
||||
# Downloads from www.unicode.org, so not part
|
||||
# of standard test scripts.
|
||||
test: testtables
|
||||
|
||||
testtables: maketables
|
||||
./maketables -test -tables=
|
1013
src/pkg/exp/norm/maketables.go
Normal file
1013
src/pkg/exp/norm/maketables.go
Normal file
File diff suppressed because it is too large
Load Diff
7544
src/pkg/exp/norm/tables.go
Normal file
7544
src/pkg/exp/norm/tables.go
Normal file
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user