'Shortcut' for transferring an existing project to another platform? #1033
-
Suggest I have a project developed with beeware on PC/Win and now want to transfer it to MacOS and Linux. On the other computers (after setting up briefcase) do I always have to run |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
If you have an existing project that has already been used to build a Windows project, and you now want to deploy that same project to other platforms, you can copy the project folder (pyproject.toml and all) to another computer, and call |
Beta Was this translation helpful? Give feedback.
briefcase new
is only a "wizard" helper to construct an initial pyproject.toml and project layout. It has no special role in the process beyond that initial creation; and, if you wanted to, you could manually generate everything thatbriefcase new
does, and never runbriefcase new
at all.If you have an existing project that has already been used to build a Windows project, and you now want to deploy that same project to other platforms, you can copy the project folder (pyproject.toml and all) to another computer, and call
briefcase run
on that new machine. There should be no need to re-type any of the details in pyproject.toml; and while there will be a second copy of the file, that's so…