#132: Map Editor: Default settings for map compile tools don't work

0 views
Skip to first unread message

Cafu Trac

unread,
Apr 14, 2013, 7:15:42 AM4/14/13
to cafu...@googlegroups.com
#132: Map Editor: Default settings for map compile tools don't work
-------------------------+----------------------
Reporter: Carsten | Owner:
Type: enhancement | Status: new
Priority: normal | Milestone:
Component: other | Version: svn-head
Keywords: | Platform:
-------------------------+----------------------
In the Map Editor, the default settings for the map compile tools (CaBSP,
CaPVS, ...) are prepared for our binary release versions -- and fail when
someone compiled from source code.

See
- http://www.cafu.de/forum/viewtopic.php?f=6&t=1287 for a related forum
thread,
- http://www.cafu.de/wiki/mapping:compiling_new for the related
documentation (with a slightly outdated screenshot).

That is,
- default settings should be guessed more intelligently,
- the documentation should be updated ("custom compile"), and
- ideally we would make it possible to jump from the "Compile..." menu
items to the related page in the "Configure CaWE..." dialog directly.

--
Ticket URL: <http://trac.cafu.de/ticket/132>
Cafu 3D Game and Graphics Engine <http://www.cafu.de>
The open-source game engine and graphics engine for multiplayer, cross-platform, real-time 3D action.

Cafu Trac

unread,
Jun 13, 2014, 5:17:52 PM6/13/14
to cafu...@googlegroups.com
#132: Map Editor: Default settings for map compile tools don't work
--------------------------+---------------------------------------------
Reporter: Carsten | Owner: Carsten Fuchs <carsten.fuchs@…>
Type: enhancement | Status: closed
Priority: normal | Milestone:
Component: other | Version: svn-head
Resolution: fixed | Keywords:
Platform: |
--------------------------+---------------------------------------------
Changes (by Carsten Fuchs <carsten.fuchs@…>):

* owner: => Carsten Fuchs <carsten.fuchs@…>
* status: new => closed
* resolution: => fixed


Comment:

In [changeset:"8446756753662aca696982fad04bb70b25b3c7f2/git"]:
{{{
#!CommitTicketReference repository="git"
revision="8446756753662aca696982fad04bb70b25b3c7f2"
CaWE: Undertake a search for the Cafu executables if none are configured.

When CaWE is newly installed or for any other reasons no paths to the Cafu
executables are configured, CaWE used to use plain default values that
were
tailored to our binary releases. However, this simple strategy failed
whenever
Cafu was compiled from source code, requiring the user to manually setup
the
proper paths.

With this change, we try to determine the proper paths automatically,
using the
same "search algorithm" that is used in the (otherwise unrelated)
`Games/DeathMatch/compileMaps.py` script. Only if this step fails (e.g.
because
it is *really* a binary release) are the old default values used again.

Closes #132.
}}}

--
Ticket URL: <http://trac.cafu.de/ticket/132#comment:1>
Reply all
Reply to author
Forward
0 new messages