Hi all
For the last couple of weeks, I've been working on the OS X side of X2Go Client, as some of you may or may not have noticed.
Part of that work was a restructuring of the x2goclient.git repository. I started forking master to features/cleanup, gradually moved files around into new sub-directories and adapted all files affected by these moves.
Additionally, macbuild.sh has been severely improved. It now supports multiple environment variables. A help message can be queried by (./)macbuild.sh -h or --help from any OS and will not be included here. x2goclient is now built in the client_build sub-directory to not pollute the main directory or overwrite the Makefile.
List of changes:
A visual representation of these changes can be seen when comparing
http://code.x2go.org/gitweb?p=x2goclient.git;a=tree and http://code.x2go.org/gitweb?p=x2goclient.git;a=tree;h=refs/heads/feature/cle...
The bugfix/osx branch is currently equivalent to features/cleanup. Subsequent OS X fixes will be published on bugfix/osx.
features/cleanup is scheduled to be merged into master (and thus become the X2Go Client 4.0.4.0 base) either shortly after this report, or after the upcoming X2Go Developer Meeting at the beginning of March.
What is YOUR opinion?
Best,
Mihai