Commit Graph

17 Commits

Author SHA1 Message Date
e9cd74adcb No atlsd.lib in VS 2013
Instead, atls.lib should be used also with code compiled to use the
debugging runtime. See
http://msdn.microsoft.com/en-us/library/bb531344.aspx which says
"Atls.lib no longer has character-set dependencies or code that's
specific for debug/release. Because it works the same for Unicode/ANSI
and debug/release, only one version of the library is required."

Change-Id: Ie39ea271513dec1084cae8d1bbf93afa286f357a
2014-07-08 02:37:35 +03:00
541761d7b8 prefer makefile-gmake-mode
Change-Id: I9cc9bfbddd3a90e00eee3e674994e5d6207f9034
2014-04-28 23:35:42 +09:00
72e5d0c8fb Move to MPLv2 license headers, with ESC decision and author's permission. 2013-04-30 13:34:06 +01:00
7dc8c952be extensions: rename WinResTarget target to match source file
Change-Id: I8e528f76d08f7a0d7acec05dcf306cd78b95a885
2013-04-24 17:37:45 +02:00
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
5a61e28378 gbuild: fix silly "expandtabs" in makefile VIM modelines
Change-Id: I54d8923ad315e8041fd3904da3a29f1a7a8c8b16
2013-01-26 22:20:07 +01:00
2be1fb4ead fix extensions build with Win8 SDK
Change-Id: I7c38722c98300f419e6129b46c89b68f46ce4173
2012-10-07 10:42:09 +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
fdda178d88 targetted improvement of UNO API includes / usage 2012-07-02 14:43:34 +01:00
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
6c8c0732bc gbuild: simplify and unify gb_Helper_*native* 2012-04-09 21:04:40 +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
b635ee568c extensions: use CustomTarget makefiles 2012-04-04 11:31:58 +02:00
09888c688e fix building of so_activex (fdo#46847) 2012-03-04 10:32:52 +01:00
6716631b35 extensions: d'oh, i've pasted C++ emacs modelines in makefiles 2011-12-19 22:09:48 +01:00
c439bc7a4a extensions: tweak activex makefiles 2011-12-18 01:42:41 +01:00
1841baf54f extensions: convert activex to gbuild 2011-12-18 01:28:13 +01:00