Crossplatform, multi PC development tools

DSP, Plugin and Host development discussion.
Post Reply New Topic
RELATED
PRODUCTS

Post

Say you have to develop a project and build it in Windows, Linux and Mac OS. You hace a couple of Desktop PCs to develop (each multiboot or using VirtualBox for the different systems) and a Laptop for when developing on the road.

What would be you preferred method for keeping code in sync?

Post

JUCE+git.

Post

And what about placement of library files? For example, in my NetBook I have some of my libs in a folder named "D:\Tzarls\000 Dev Libs". The problem is that in my other PC, my system drive is "D" and my docs drive is "E" - I have to put my libs in D so I can copy project files without problem, but I hate having such files in my system drive.

How would you deal with that situation?

Post

Use an environment variable to specify the root (D: or E:), and build the paths using that.

Post

Aha! Nice and simple! Thanks!

About code synchronization among different PCs/plaforms.... what do you think about this?

http://www.dotneat.net/2010/03/24/Worki ... erver.aspx

Post

Tzarls wrote:Aha! Nice and simple! Thanks!

About code synchronization among different PCs/plaforms.... what do you think about this?

http://www.dotneat.net/2010/03/24/Worki ... erver.aspx
SVN is evil. ;) Use git, if you can. I would guess Dropbox would work with git too (but better check about that first)...Also you wouldn't necessarily need the code repository to be on the web. I use local network sharing between my Windows PC and OS-X laptop. (The "sync" git repository is on the desktop machine and then there are working directories on both the desktop machine and the laptop used for development and building.)

Post

Since I've got some Subversion repositories set up, I don't see why it should be evil. But git's OK as well.
"Until you spread your wings, you'll have no idea how far you can walk." Image

Post Reply

Return to “DSP and Plugin Development”