Commit Graph

24 Commits

Author SHA1 Message Date
ced9e2abec desktop: rename WinResTarget target to match source file
Change-Id: Ice900801109efc8591b9a3fb5c490d070b23730a
2013-04-24 17:37:45 +02:00
62badf3828 Move to MPLv2 license headers, with ESC decision and author's permission. 2013-04-22 09:37:38 +01:00
5032dc0fc3 gbuild: invert handling of standard system libraries:
Always link in gb_STDLIBS, except when the library explicitly opts out
with gb_LinkTarget_disable_standard_system_libs.

Change-Id: I489a99114fbfa46d0421a27cf6c7b899dc268a4a
2012-09-28 16:49:08 +02:00
dc397aae70 gbuild: gb_Library_PLAINLIBS_NONE cleanup for WNT:
add a new gb_LinkTarget_use_system_win32_libs to abstract different
linker options on MSVC and GCC.

Change-Id: Ic9bf2545f59bf7871e6fc06b290c486ddfbec03d
2012-09-28 16:49:08 +02:00
b85c349783 gbuild: replace direct gb_STDLIBS use with ...
... new gb_LinkTarget_add_standard_system_libs

Change-Id: Ib2bc843098db3d8c6822b45a3d21724e67f57d69
2012-09-28 16:49:06 +02:00
2e677c3981 gbuild: split uwinapi out of gb_STDLIBS
Change-Id: I53316e0b9369d806197bccb42cf22d3497af43e7
2012-09-28 16:49:05 +02:00
c923f7d2c2 gbuild: "use" vs. "add":
Naming convention for gbuild methods:
- "add" is used for stuff that is logically a part of the target
  (i.e. not registered at the Module, but defined in the target's makefile)
- "use" is used for stuff that is logically a different target
  (i.e. it is registered at the Module, has it's own makefile, may be
  in a different module than the target)
2012-04-08 01:05:52 +02:00
9019ccb423 soffice.exe must not link against sal3.dll (might fix fdo#44489)
...as soffice.exe creates the proper environment (PATH) for soffice.bin to be
able to load URE libs like sal3.dll, so soffice.exe itself should neither be
able to load nor depend on sal3.dll (and does not depend on anything exported by
it, anyway).

It is unclear to me how this ever worked (which it presumably did?) with any
Windows build, either native MSVC or cross-compiled MinGW.  (Maybe MSVC builds
do not record a dependency from soffice.exe to sal3.dll, noting that the former
does not import anything from the latter?)
2012-03-19 14:21:00 +01:00
813a57cb1a fdo#47246: desktop: factor out a winextendloadenv static library 2012-03-14 16:23:30 +01:00
25e10370fe Link most libs and executables with gb_STDLIBS as presumably is intended 2011-12-20 01:12:23 +02:00
c8ef924060 normalize Red Hat, Inc. spellings, and bump to latest template 2011-12-06 21:24:37 +00:00
3f2ff54778 remove pch from the include list 2011-11-27 15:24:45 -06:00
992757cc5e remove pre-compiled header support in gbuild and gbuildified module 2011-11-27 11:49:38 -06:00
2e2dcefb5f make WinResTarget's name independent of LinkTarget 2011-09-27 20:01:48 +02:00
a44020dd9e add resource files 2011-09-26 12:47:35 +02:00
4f3e9f30a0 Always link with user32 2011-09-22 15:46:15 +03:00
aba21544bc get it to link with msvc at least 2011-09-21 15:11:03 +01:00
f6b3306957 I think this is supposed to be a so-called GUI executable 2011-09-20 15:21:17 +03:00
558ebfde8d Avoid officeloader -> soffice renaming dance, build that directly. 2011-09-20 11:01:45 +02:00
581c45ba8e Make 'desktop' build again with MinGW. 2011-09-19 16:54:20 +02:00
c2ecd9137d Fix endless loop during building soffice.exe deps on Windows. 2011-09-19 13:17:48 +02:00
b5cc76fbd5 Fix typo 2011-09-16 16:48:40 +03:00
63cf6aab02 ooopathutils_hack linked_libs -> ooopathutils linked_static_libs 2011-09-16 14:41:28 +01:00
6df9c479f5 gbuildize desktop 2011-09-15 14:49:34 +02:00