core.git: bin/gbuild-to-ide
Jan Havlíček
havlicek.honza at gmail.com
Mon Feb 24 15:38:44 PST 2014
On Mon, Feb 24, 2014 at 11:32 AM, Michael Stahl <mstahl at redhat.com> wrote:
> On 23/02/14 04:37, Honza Havlíček wrote:
> > bin/gbuild-to-ide | 72
> > ++++++++++++++++++++++++++++++++++++++++++------------ 1 file
> > changed, 57 insertions(+), 15 deletions(-)
> >
> > New commits: commit b81ac16e65b311d6e43c05c22c65d2040c9d7e04 Author:
> > Honza Havlíček <havlicek.honza at gmail.com> Date: Sun Feb 23 00:47:23
> > 2014 +0100
> >
> > fdo#70414: Use correct target names for building Visual Studio
> > projects.
> >
> > Visual Studio projects use target
> > Library_{library_name}/Executable_{executable_name} for building the
> > project and
> > Library_{library_name}.clean/Executable_{executable_name}.clean for
> > cleaning the project. In most cases, the name of library/executable
> > is identical to the name of Library_*/Executable_* makefile, but in
> > ~12 cases, the names are different (e.g. makefile is
> > Library_syssh_win, but target is Library_syssh). VS fails when it
> > tries to build the project with incorrect target name. This patch
> > replaces the names of targets with correct ones. Dependences also
> > used incorrect names of libraries.
> >
>
> do you have a list of such makefiles? they are wrong anyway and should
> be fixed, the Library/Executable name has to match the name of the
> makefile, because "make Library_foo" should also work from the shell and
> be predictable.
>
>
Here you go:
Module Makefile name Library name
bridges Library_cpp_uno $(gb_CPPU_ENV)_uno
shell Library_wininetbe wininetbe1
shell Library_localebe localebe1
shell Library_syssh_win syssh
external/redland Library_raptor raptor2
pyuno Executable_python_wrapper python
desktop Executable_unopkg.com unopkg_com
desktop Executable_crashrep.com crashrep_com
desktop Executable_unopkg.bin unopkg_bin
desktop Executable_soffice.bin soffice_bin
svx Executable_gengal.bin gengal
unodevtools Executable_skeletonmaker uno-skeletonmaker
For Win32 and VS compiler the $(gb_CPPU_ENV) variable is msci.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/libreoffice/attachments/20140225/1c7fcf61/attachment.html>
More information about the LibreOffice
mailing list