-
-
Notifications
You must be signed in to change notification settings - Fork 7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
New preprocessor #2636
New preprocessor #2636
Commits on Mar 3, 2015
-
Introducing new preprocessor, based on coan2 and ctags
Federico Fissore committedMar 3, 2015 Configuration menu - View commit details
-
Copy full SHA for 3ca93a6 - Browse repository at this point
Copy the full SHA 3ca93a6View commit details -
New preprocessor: removed useless AbstractPreprocessor class
Federico Fissore committedMar 3, 2015 Configuration menu - View commit details
-
Copy full SHA for 4f39468 - Browse repository at this point
Copy the full SHA 4f39468View commit details -
Added ignored ctags parser test: we now how to call ctags to output s…
…tructs but we still don't deal with them
Federico Fissore committedMar 3, 2015 Configuration menu - View commit details
-
Copy full SHA for c3a91da - Browse repository at this point
Copy the full SHA c3a91daView commit details -
CTags now emits kind: prefix and line numbers: this allows to know wh…
…ere the first function is defined and place the prototypes right before. Coan will replace excluded code with empty lines instead of removing them: this makes it easier to map preprocessed code with the original one
Federico Fissore committedMar 3, 2015 Configuration menu - View commit details
-
Copy full SHA for 0f29370 - Browse repository at this point
Copy the full SHA 0f29370View commit details -
Updated coan binary for mac, new zip uploaded
Federico Fissore committedMar 3, 2015 Configuration menu - View commit details
-
Copy full SHA for 5208abc - Browse repository at this point
Copy the full SHA 5208abcView commit details -
Added support to sketches with multiple files: #line preproc commands…
… are wrong though
Federico Fissore committedMar 3, 2015 Configuration menu - View commit details
-
Copy full SHA for b0c0a61 - Browse repository at this point
Copy the full SHA b0c0a61View commit details -
Federico Fissore committed
Mar 3, 2015 Configuration menu - View commit details
-
Copy full SHA for 7d9a856 - Browse repository at this point
Copy the full SHA 7d9a856View commit details -
Added compile_every_example.sh script
Federico Fissore committedMar 3, 2015 Configuration menu - View commit details
-
Copy full SHA for daea7ae - Browse repository at this point
Copy the full SHA daea7aeView commit details -
Moving coan and ctags definitions into a parent platform.txt: this ge…
…ts loaded first and children platform.txt can override its key value pairs
Federico Fissore committedMar 3, 2015 Configuration menu - View commit details
-
Copy full SHA for 941822d - Browse repository at this point
Copy the full SHA 941822dView commit details -
ctags and coan: fixed failing tests
Federico Fissore committedMar 3, 2015 Configuration menu - View commit details
-
Copy full SHA for 9c0fbce - Browse repository at this point
Copy the full SHA 9c0fbceView commit details -
TargetPlatform.getTool() does not guarantee to return a tool, for exa…
…mple when you have defined a custom hardware packge (in your own sketchbook/hardware folder) and you have not defined a platform.txt because your build.core is arduino:something
Federico Fissore committedMar 3, 2015 Configuration menu - View commit details
-
Copy full SHA for 9e0b277 - Browse repository at this point
Copy the full SHA 9e0b277View commit details -
Windows: fixed command line arguments quoting
Federico Fissore committedMar 3, 2015 Configuration menu - View commit details
-
Copy full SHA for fed6af1 - Browse repository at this point
Copy the full SHA fed6af1View commit details -
When loading sketchbook defined hardware, generic platform.txt
(defined in IDE/hardware/platform.txt) is used as a base for custom hardware (defined in SKETCHBOOK/hardware/platform.txt)
Federico Fissore committedMar 3, 2015 Configuration menu - View commit details
-
Copy full SHA for 2a7e91a - Browse repository at this point
Copy the full SHA 2a7e91aView commit details -
Fixed properties loading order
Federico Fissore committedMar 3, 2015 Configuration menu - View commit details
-
Copy full SHA for c88e6e7 - Browse repository at this point
Copy the full SHA c88e6e7View commit details