Apache OpenOffice (AOO) Bugzilla – Issue 77202
cleanup tg_zip.mk
Last modified: 2013-08-07 15:34:52 UTC
- support for common output tree should use variables supplied by settings.mk - ugly workaround for PRJ=. ( ./ttt == ttt feature of dmake 4.7)
This should fix the ./ttt == ttt problem: --- dmake/path.c 30 Jan 2007 02:39:45 -0000 1.2.2.2 +++ dmake/path.c 16 May 2007 19:19:32 -0000 @@ -204,8 +208,8 @@ continue; } - /* Remove './' */ - if ( p-q == 1 && *q == '.' ) { + /* Remove './' except at start of path. */ + if ( p-q == 1 && *q == '.' && q != path ) { strcpy(q,p+1); q = tpath; continue; We could have a quick dmake 4.9 to get this in.
See more in issue 74007.
See issue 74007, use OOODMAKEMODE.
when building common zips and ZIPnDIR set, there is an additional copying to the local platform output tree. the reason for this isn't obvious...
- removed obsolete workaround for PRJ=. - removed unnecessary copying of the archive in some cases - one more block uses supplied COMMONBIN variable now commandlines for dependency creation still look ugly. but that's something for later
Verified on CWS ause084
.