Skip to content
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

Windows Support #6

Merged
merged 7 commits into from
Mar 21, 2015
Merged

Windows Support #6

merged 7 commits into from
Mar 21, 2015

Conversation

wjwwood
Copy link
Contributor

@wjwwood wjwwood commented Mar 10, 2015

This pull request adds support for Windows by providing and exposing .bat versions of the .sh prefix level and package level local_setup and setup template files.

There is still work to be done here:

Connects to ros2/ros2#9

@wjwwood wjwwood added the in progress Actively being worked on (Kanban column) label Mar 10, 2015
@esteve
Copy link
Contributor

esteve commented Mar 10, 2015

Current master is missing ament_package/template/prefix_level/local_setup.bat.in, so right now it's broken. Should we merge this branch or cherry-pick the changes to ament_package/template/prefix_level/local_setup.bat.in at least?

@wjwwood
Copy link
Contributor Author

wjwwood commented Mar 10, 2015

@esteve I fixed master and rebased this branch, please pull.

@wjwwood
Copy link
Contributor Author

wjwwood commented Mar 14, 2015

I've ticked the todo items above, I think we should merge this and fix those in separate prs.

@@ -23,7 +23,7 @@ def get_environment_hook_template_path(name):


def get_package_level_template_names():
return ['local_setup.%s.in' % ext for ext in ['bash', 'sh', 'zsh']]
return ['local_setup.%s.in' % ext for ext in ['bash', 'sh', 'zsh', 'bat']]
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nitpick: insert in alphabetical order. Same two more times below.

@esteve
Copy link
Contributor

esteve commented Mar 18, 2015

+1

@dirk-thomas
Copy link
Contributor

lgtm

wjwwood added a commit that referenced this pull request Mar 21, 2015
@wjwwood wjwwood merged commit 51ee84c into master Mar 21, 2015
@wjwwood wjwwood removed the in progress Actively being worked on (Kanban column) label Mar 21, 2015
@wjwwood wjwwood deleted the windows branch March 21, 2015 00:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants