open_toontown_panda3d/makepanda
Daniel 74a4648965 mayaprogs: Completely refactor the maya2egg server
The maya2egg_server utility is no longer a separate utility. To run the maya2egg_server (now Maya conversion server), use `maya2egg -server` or `egg2maya -server`.

Two new utilities have been added: `maya2egg_client` and `egg2maya_client`. Both of them are Maya version independent, and do not rely on any Maya libraries. However, they're only built with SDKs that already come with the Maya binaries, as the server makes its own assumptions about the current working directory (the client and the server are expected to be on the same machine.)

A new feature has been added to ProgramBase: an `exit_on_complete` flag, which allows you to parse the command line without exiting the program upon a failure or a help command.

In addition to this, a getopt bug has been fixed in ProgramBase: It is now possible to clear the state of the Panda implementation of getopt, making it possible once again to parse command line arguments twice in a row.

Closes #1025
2020-12-29 16:16:36 +01:00
..
confauto.in makepanda: enable Assimp in default Confauto.prc if built 2018-10-07 23:00:17 +02:00
config.in Clarify framebuffer-software/hardware comment in Config.prc 2019-02-19 11:50:59 +01:00
expandimports.bat Remove references to SourceForge CVS repository 2015-08-23 14:12:59 +02:00
expandimports.py Move makepanda to root 2009-03-31 11:49:27 +00:00
getversion.py makepanda: fix comments erroneously referring to PandaVersion.pp 2020-01-13 15:13:35 +01:00
installer.nsi Merge branch 'release/1.10.x' 2020-12-22 16:45:24 +01:00
installpanda.py Merge branch 'release/1.10.x' 2019-12-18 18:00:41 +01:00
makechm.bat general: Remove more unnecessary +x UNIX modes 2018-02-07 11:29:48 -07:00
makechm.py makepanda: fix various syntax warnings in Python 3.8 2019-02-11 18:58:22 +01:00
makedocs.bat Remove references to SourceForge CVS repository 2015-08-23 14:12:59 +02:00
makedocs.py Move makepanda to root 2009-03-31 11:49:27 +00:00
makepackage.py Merge branch 'release/1.10.x' 2020-12-22 16:45:24 +01:00
makepanda.bat makepanda: use Python 3.8 by default in makepanda.bat 2020-01-06 03:25:35 +01:00
makepanda.py mayaprogs: Completely refactor the maya2egg server 2020-12-29 16:16:36 +01:00
makepanda.sln general: Remove more unnecessary +x UNIX modes 2018-02-07 11:29:48 -07:00
makepandacore.py makepanda: better support building with FMOD Ex on macOS for now 2020-12-28 18:52:02 +01:00
makewheel.py Merge branch 'release/1.10.x' 2020-12-24 15:31:52 +01:00
panda-install.bmp New branding images for 1.10.0 2019-01-03 14:44:17 +01:00
panda3d.desktop More minor linux packaging fixes 2014-12-29 15:16:33 +01:00
pview.desktop More minor linux packaging fixes 2014-12-29 15:16:33 +01:00
selfdestruct.py cleanup: Remove support for EOL versions of Python 2020-04-26 20:07:56 +02:00
test_wheel.py test_wheel: fix for Python 3.4 2020-02-22 14:43:52 +01:00