Commit graph

132 commits

Author SHA1 Message Date
Joey Yakimowich-Payne
ffc73c6b6d Prevent processed file collisions 2018-07-15 10:06:46 +09:00
Joey Yakimowich-Payne
0473e79c0b Fix miscellaneous windows issues with building 2018-07-14 22:04:03 +09:00
genotrance
2fae745378
Merge pull request #26 from jyapayne/add_unit_tests
Add tests for fileops
2018-07-14 00:52:56 -05:00
Joey Yakimowich-Payne
de4cb3f783 Add tests for fileops 2018-07-14 10:24:53 +09:00
Ganesh Viswanathan
29d694d630 Implement #11 - comma separated for OS specific tasks 2018-07-13 20:06:09 -05:00
genotrance
28a803e2cb
Merge pull request #25 from data-man/multireplace
Use multiReplace in some places
2018-07-13 14:58:27 -05:00
genotrance
573fe9f217
Merge pull request #24 from data-man/simple_split
Use strutils.split
2018-07-13 14:08:44 -05:00
Ganesh Viswanathan
0eaaf2e1fe Fix base dir 2018-07-13 13:36:15 -05:00
Ganesh Viswanathan
d1aaf70e25 Cache Linux binary 2018-07-13 13:12:46 -05:00
Ganesh Viswanathan
2cfad92753 Fix file creation issue 2018-07-13 12:51:27 -05:00
data-man
2e332b29af Use multiReplace in some places 2018-07-13 13:33:43 +03:00
data-man
04cd7055cf Use strutils.split 2018-07-13 12:52:11 +03:00
Ganesh Viswanathan
9e0eb25685 Implement #10 - per file reset 2018-07-13 02:16:01 -05:00
Ganesh Viswanathan
1a2ef87087 Skip files already done 2018-07-13 01:37:50 -05:00
Ganesh Viswanathan
5fc18f82f4 Merge branch 'master' of https://github.com/genotrance/nimgen 2018-07-13 00:20:15 -05:00
Ganesh Viswanathan
e46d3b2332 Implement #7 - [n.sourcefile] section, add nimclipboard 2018-07-13 00:19:50 -05:00
genotrance
0c13c06cfe
Merge pull request #22 from jyapayne/temp_regex_fix
Workaround regex replace issue
2018-07-12 21:59:40 -05:00
Joey Yakimowich-Payne
59c64782bd Workaround regex replace issue 2018-07-13 08:17:10 +09:00
Ganesh Viswanathan
7d60e2eea7 Update version to v0.3.0 2018-07-12 16:37:31 -05:00
Ganesh Viswanathan
4b761bebd4 Fix rename bug, additional cleanup 2018-07-12 14:39:24 -05:00
Ganesh Viswanathan
562f3fd7eb Fix directory exists error 2018-07-12 01:47:22 -05:00
Ganesh Viswanathan
cf629494a4 Split into multiple files 2018-07-12 01:36:15 -05:00
Ganesh Viswanathan
293e8cca85 Minor updates 2018-07-11 23:18:00 -05:00
Ganesh Viswanathan
bb4073ba97 Merge latest 2018-07-11 23:03:14 -05:00
Ganesh Viswanathan
2766607277 Merge branch 'master' of https://github.com/genotrance/nimgen into regex-1 2018-07-11 22:59:16 -05:00
Ganesh Viswanathan
e32acea78e Move from nre to regex 2018-07-11 22:37:06 -05:00
genotrance
6aca40808b
Merge pull request #19 from jyapayne/add_static_remove
Add preliminary support for removing static inline function bodies
2018-07-11 00:04:36 -05:00
Joey Yakimowich-Payne
15ba479468 Remove removestatic from readme 2018-07-11 13:54:37 +09:00
Joey Yakimowich-Payne
685081b6a9 Modify removeStatic to comment out body, then re-comment 2018-07-11 13:36:45 +09:00
Joey Yakimowich-Payne
f62125a4aa Update readme with removestatic 2018-07-11 07:53:05 +09:00
Joey Yakimowich-Payne
14b119f433 Move remove static and reset after processing 2018-07-11 07:36:40 +09:00
genotrance
ef59bd105d
Merge pull request #14 from jyapayne/reset_files
Add section for resetting files
2018-07-10 12:30:56 -05:00
Joey Yakimowich-Payne
0d0506675c Make static bodies replacement use regex 2018-07-10 20:19:51 +09:00
genotrance
9c2c252f04
Merge pull request #18 from jyapayne/allow_relative_imports
Implement relative import support in header files.
2018-07-10 01:57:39 -05:00
Joey Yakimowich-Payne
f5e8535ce8 Fix windows paths 2018-07-10 15:22:50 +09:00
Joey Yakimowich-Payne
ab3185b611 Add n.post section 2018-07-10 15:15:00 +09:00
Joey Yakimowich-Payne
2e894dc907 Implement relative import support in header files.
Fixes #17
2018-07-10 08:45:58 +09:00
Joey Yakimowich-Payne
5321014983 Add readme section about remove_static 2018-07-10 08:41:06 +09:00
Joey Yakimowich-Payne
b32d39ad08 Add preliminary support for removing static funcs 2018-07-10 08:41:06 +09:00
genotrance
84894bfa0c
Merge pull request #4 from jyapayne/configurable_compiler
Add configurable compiler to global section
2018-07-09 15:40:33 -05:00
Ganesh Viswanathan
adaa7e997f Setup CI 2018-07-09 15:20:31 -05:00
Ganesh Viswanathan
a24d0d043d Setup CI 2018-07-09 15:10:02 -05:00
Ganesh Viswanathan
0e6a7b8025 Setup CI 2018-07-09 15:03:41 -05:00
Ganesh Viswanathan
5621d59e3c Setup CI 2018-07-09 15:01:58 -05:00
Ganesh Viswanathan
942f194945 Setup CI 2018-07-09 14:27:20 -05:00
Ganesh Viswanathan
0e016bd7bb Merge branch 'master' of https://github.com/genotrance/nimgen 2018-07-09 14:09:45 -05:00
Ganesh Viswanathan
1f2bd20da1 Setup CI 2018-07-09 14:09:38 -05:00
Ganesh Viswanathan
b894dbd17a Allow ppflags and related to be OS specific 2018-07-09 14:02:38 -05:00
Ganesh Viswanathan
217161bb4d Setup CI 2018-07-09 12:26:58 -05:00
Ganesh Viswanathan
6aa9b4290a Setup CI 2018-07-09 12:18:08 -05:00