Skip to content

What's your development setup? #61

@Spaxe

Description

@Spaxe

Hello,

I've been using the beta version since 0.4.0. Today I updated to 0.5.1, updated my code to match the new API, and I wanted to setup my codebase properly so I can (in practice) do a git pull, check out develop or a version number, and have Unity import that version. I'm familiar with the technology layer in isolation, but I'm new to working with Unity and a third-party module.

What's your development setup like? This is what I imagine on how to set up a development fork:

  • Fork mapbox/mapbox-unity-sdk and check out a local copy to develop branch
  • Check out a new branch, maybe called feature-xxx
  • Symlink or copy (?) sdkproject/Assets into a Unity Project
  • Open Unity and work from there

Another question is that I'm using MacOS primary to work, but the UnityPackager.exe is a Windows-only binary. Do I need to run that and import to Unity as I develop with it? Ideally, I'd like to be able to work with the source code directly, modify it, and submit pull requests.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions