Skip to content

Latest commit

 

History

History

docs

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

The Portable Programmer

Languages and libraries for the programmer on the move

Download and double click to install GCC, Go, Perl, support libraries and much more!

Background

I frequently have to install my programming tools on a fresh computer. It is always frustrating, because it takes me hours to track down every minor library and patch that I need to get something compiled.

So I made this installer to get myself set up as quickly and easily as possible.

Software list

Portprog installs programming languages:

  • Gcc
  • Golang
  • Perl
  • Nim
  • IO
  • Lazarus
  • Neko
  • Squeak

And editors

  • CodeBlocks
  • Notepad++
  • LiteIDE

And support utilities

  • Make
  • Cmake
  • Git

And also fetches the sources for

  • SDL
  • OpenAL
  • DCSS

Don't see your favourite thing here? Send me a pull request!

(Or paste it into a bug report, I don't mind so long as I get it)

Install

Windows

Download a new release from the Releases page. Unpack it and double click the exe.

Linux and Mac

Download a source release from the Releases page, then follow the build instructions.

Or checkout the latest code from github.

Options

--no-gcc	Don't download or install gcc
--no-golang	Don't download or install golang
--no-git 	Don't attempt to clone or update any repositories via git

Add your own

Add your own downloads!

You can easily add any download you want. Go to the packages directory (or packages-windows), copy a file there, and change it to download your url.

Rerun portprog, and it will download and unpack your file.

Uninstall

Delete the directory. Portprog does not modify any part of your system outside of its own directory.

Download now!

New releases are available at https://github.com/donomii/portprog/releases