Commit graph

17 commits

Author SHA1 Message Date
Michael Meeks
72e5d0c8fb Move to MPLv2 license headers, with ESC decision and author's permission. 2013-04-30 13:34:06 +01:00
Michael Stahl
7dc8c952be extensions: rename WinResTarget target to match source file
Change-Id: I8e528f76d08f7a0d7acec05dcf306cd78b95a885
2013-04-24 17:37:45 +02:00
Michael Stahl
3b65852f37 gbuild: add support for building against MSVC debug runtime
Mainly this means using /MDd instead of /MD and /MTd instead of /MT in
the CFLAGS, and also re-mapping of .lib files to ones with "d".

Change-Id: Ifc56b53a66d5eb522c1695a34d68b08cad1d8338
2013-04-15 15:26:32 +02:00
Michael Stahl
5a61e28378 gbuild: fix silly "expandtabs" in makefile VIM modelines
Change-Id: I54d8923ad315e8041fd3904da3a29f1a7a8c8b16
2013-01-26 22:20:07 +01:00
Peter Foley
2be1fb4ead fix extensions build with Win8 SDK
Change-Id: I7c38722c98300f419e6129b46c89b68f46ce4173
2012-10-07 10:42:09 +02:00
Michael Stahl
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
Michael Meeks
fdda178d88 targetted improvement of UNO API includes / usage 2012-07-02 14:43:34 +01:00
Matúš Kukan
f4f4e3c050 gbuild: use mixed paths on cygwin
make 3.82 understands mixed paths, so use them.
This allows us to get rid of evil in BuildDirs.mk.
Hopefully, life will be simpler now.

Change-Id: I I I641f28c6af1948963f7004f8071af62e21caabb3
2012-05-09 09:39:18 +01:00
Matúš Kukan
6c8c0732bc gbuild: simplify and unify gb_Helper_*native* 2012-04-09 21:04:40 +02:00
Michael Stahl
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
Matúš Kukan
b635ee568c extensions: use CustomTarget makefiles 2012-04-04 11:31:58 +02:00
David Tardon
09888c688e fix building of so_activex (fdo#46847) 2012-03-04 10:32:52 +01:00
David Tardon
e358dc89fe use custom target for copying sources 2012-03-04 10:32:51 +01:00
Michael Stahl
6716631b35 extensions: d'oh, i've pasted C++ emacs modelines in makefiles 2011-12-19 22:09:48 +01:00
Michael Stahl
e1d34f15cc extensions: what is all this realpath stuff doing? 2011-12-19 15:26:33 +01:00
Michael Stahl
c439bc7a4a extensions: tweak activex makefiles 2011-12-18 01:42:41 +01:00
Peter Foley
1841baf54f extensions: convert activex to gbuild 2011-12-18 01:28:13 +01:00