Jon Lundy
d9ea1823e0
Change the header line to match for generated code
...
The following will make the headers match the go convention for generated code.
^// Code generated .* DO NOT EDIT\.$
https://golang.org/s/generatedcode
2018-06-22 16:20:31 -06:00
oda
94e9e44a67
fix a bug that invalid convert to asset name if recursive
2015-07-21 15:18:43 +09:00
oda
c2c7562055
Fix bug that invalid converted asset name
2015-07-15 19:02:56 +09:00
Yasuhiro Matsumoto
bd8da9c54b
call ToSlash() to be slash separated paths also on Windows.
2015-07-03 11:51:55 +09:00
oda
6a532a6d90
Fix runtime error: index out of range
2015-06-10 12:32:55 +09:00
Maxim Ignatenko
a4f78e909c
Fix handling of individual files in subdirectories
2015-06-01 13:27:45 +01:00
oda
1788809334
Ignore prefix if start with .
2015-05-29 18:00:38 +09:00
Tamir Duberstein
ca29b0b7f5
Insert a newline
2015-05-28 10:30:35 -04:00
Tamir Duberstein
36d53ead3a
Insert "generated by" comments
...
This allows Github to suppress diffs in generated files.
2015-05-27 19:52:04 -04:00
Tamir Duberstein
e01811006d
Style
2015-05-27 19:51:30 -04:00
Tamir Duberstein
dfcf23b04e
camelCase instead of snake_case
2015-05-11 21:44:51 -04:00
Andrew Bates
465fc29db9
Implementation for following symlinks
...
This is an implementation where findFiles will follow symlinks and keep
track of paths already followed. No paths will be evaluated more than
once, therefore preventing recursive link evaluation.
Commit includes test cases and test data
2015-04-16 09:38:06 -04:00
Beyang Liu
0efad67aa4
add -dev flag, similar to -debug but does not emit absolute file paths
2015-01-26 15:56:13 -08:00
Ryosuke IWANAGA
f80b50711d
Fix bug of knownFuncs usage when findFiles is called recursively
2014-12-09 22:07:31 +09:00
Ryosuke IWANAGA
0267f6e673
Add RestoreAsset/RestoreAssets methods
2014-12-08 23:02:06 +09:00
Jessica Forrester
fcbedc59d6
Sort before generating unique function names to get stable output
2014-11-24 16:10:21 -05:00
Jordan Liggitt
853793af8f
Output TOC and tree in sorted order to make output stable between invocations. Addresses issue #49
2014-09-29 16:32:04 -04:00
Stephen Searles
cfd1b4bd08
Appending a count for filenames that end up being duplicated by
...
sanitization. Addresses issue #46 .
2014-08-17 17:15:30 -07:00
opennota
6347e7a31c
Accept individual files as parameters
2014-08-05 19:23:20 +07:00
Elazar Leibovich
c15090e68a
Support directory listing with AssetDir(dirname string)
...
Signed-off-by: Elazar Leibovich <elazarl@gmail.com>
2014-07-13 12:50:11 +03:00
Ian Kent
7f6fddddd0
Add support for -ignore
2014-04-29 23:42:13 +01:00
SATO taichi
eb1b26017a
Use / in the name of the asset.
...
Windows path separator is not / in \.
2014-02-28 20:33:10 +09:00
Jim Teeuwen
ae22b84b7e
Imlpement buffered output writer for increased performance.
...
This addresses issue 14.
2014-01-29 11:28:32 +01:00
Alan Shreve
7ab45c816f
add support for converting multiple directories simultaneously
2013-11-08 17:21:11 +02:00
Alan Shreve
2c7ab48825
use 'go' command style recursion indicators on path inputs rather than a recursive flag
2013-11-08 17:14:25 +02:00
Jim Teeuwen
ca6a684780
Fixes another code comment.
2013-11-01 10:30:39 +01:00
Jim Teeuwen
a36b3d3839
Adds the -r command line flag. This determines if the input
...
directory should be processed recursively or not. The default
is false.
Fixes the package to use this flag.
Revises the README and adds a docs.go file which holds
package documentation.
2013-10-30 16:08:29 +01:00
Jim Teeuwen
cca9f8e6b7
Removes output of both debug and release code. There really
...
is no point to this.
All output (including TOC) is now written to a single output file.
This allows us to have different output file names to be specified.
Each for a different version generated code with its own build tags.
Consequently offering much greater flexibility in the way generated
code is to be used in a host application.
Fixes test outputs to match all these changes.
2013-10-30 14:45:04 +01:00
Jim Teeuwen
12a480432a
Implements writing of TOC file. Refactors code for debug and release
...
writers. Adds output examples for various output modes.
2013-10-30 13:14:58 +01:00
Jim Teeuwen
17f2782db6
Implements output of debug code.
...
Partially imlpements output of release code.
Reorganizes testdata directory.
2013-10-30 02:11:04 +01:00
Jim Teeuwen
c4d457542a
Add some more test files and directories and implement locating
...
of asset files.
2013-10-29 18:23:52 +01:00