SeVlaT
cdb8858446
pugixml.props: support props, specific for MSVC version
2015-11-13 12:53:54 +03:00
SeVlaT
ccbfc905bf
Msvc15: removed some compiler options, that are well-inherited from Props
2015-11-13 12:38:02 +03:00
SeVlaT
a21e3524ec
Msvc14: removed <ClCompile><ProgramDataBaseFileName>
...
Remark:
<ProgramDataBaseFileName> - compiler setting
<ProgramDataBaseFile> - linker setting
Both of them probably set well by default.
2015-11-13 12:29:02 +03:00
SeVlaT
a4b7273ee1
Msvc14: <Import Project="pugixml.props" />
2015-11-13 11:34:08 +03:00
SeVlaT
afb646cef4
Msvc14: added solution
2015-11-13 11:29:53 +03:00
SeVlaT
e0c2ee576c
Msvc10: cosmetic changes. Remove unnecessary empty tags
2015-11-13 11:24:55 +03:00
SeVlaT
9d7c3ebf96
Removed <Link><ProgramDataBaseFileName> item metadata.
...
It propably erroneous. Studio uses <ProgramDataBaseFile>. Is set properly bu Mycrosoft system properties
2015-11-13 11:18:43 +03:00
SeVlaT
ac9c0e48d6
Moved <Link> item metadata to props
2015-11-13 11:05:58 +03:00
SeVlaT
a768ba110e
Msvc10: Moved <ResourceCompile> to Props
2015-11-13 10:45:55 +03:00
SeVlaT
550859d720
Msvc10: moved <ResourceCompile> to Props
2015-11-13 10:45:12 +03:00
SeVlaT
258ceafe43
Msvc10: inherit properties <OutDir> and <IntDir>
...
Signed-off-by: SeVlaT <sevlat@mail.ru>
2015-11-13 10:35:28 +03:00
SeVlaT
4391ececaa
Changed <IntDir> and <OutDir> in common.props: Used PUGI_Rtl_Type
2015-11-13 10:34:52 +03:00
SeVlaT
a5e84e3b2c
<<PUGI_Rtl_Type> made visible
2015-11-13 10:34:10 +03:00
SeVlaT
f7ad3d6ee9
Msvc10: Moved <ClCompile>/<RuntimeLibrary> item metadata to props files
2015-11-13 10:21:21 +03:00
SeVlaT
cf7f036ba6
Msvc10: <Lib/OutputFile> item metadata inherited
2015-11-13 10:12:46 +03:00
SeVlaT
3ca699390e
Msvc10: Moved <TargetName> to property shrets
2015-11-13 10:08:05 +03:00
SeVlaT
a836c2e07c
Msvc10: removed <PrecompiledHeader> compiler option
2015-11-12 19:11:29 +03:00
SeVlaT
65154e9028
Msvc10: removed <PreprocessorDefinitions>
2015-11-12 19:07:40 +03:00
SeVlaT
513eeeb847
Msvc10 projects: removed setings specific for Configuration(debug/release)
2015-11-12 19:04:18 +03:00
SeVlaT
d190d85b0f
Msvc10 projects: removed some compiler settings, use inherited
2015-11-12 18:57:50 +03:00
SeVlaT
e34ec1ebcb
Support props for static /dynamic RTL
2015-11-12 18:54:11 +03:00
SeVlaT
b1308655b6
Added props for static and dynamic RTL
2015-11-12 18:47:00 +03:00
SeVlaT
2c7e13062f
msvc 2010 projects reformatted by Studio: tabs replaced by spaces, GUID changed
2015-11-12 14:54:27 +03:00
SeVlaT
e55204a243
Added .gitignore to msvc directory
2015-11-12 14:53:06 +03:00
SeVlaT
888d3da99d
msvc_10: Added props files and solution
2015-11-11 18:28:22 +03:00
SeVlaT
7d03d10152
vcxproj files copied from scripts directory
2015-11-10 18:39:58 +03:00
Arseny Kapoulkine
94c08f27c6
tests: Fix Borland C++ 5.4 compilation
...
The tests now compile fine but crash on the first floating-point exception
despite our attempts to disable them in main()...
2015-10-25 13:44:26 -07:00
Arseny Kapoulkine
fe58041a61
Fix Borland C++ 5.4 compilation
...
It does not have stdint.h and has some C++ parsing issues.
2015-10-25 12:57:43 -07:00
Arseny Kapoulkine
39149fd5bd
Reduce Travis build matrix
2015-10-24 14:15:47 -07:00
Arseny Kapoulkine
0fe295aa9c
Build NuGet package on AppVeyor
2015-10-23 11:11:49 -07:00
Arseny Kapoulkine
a3a9d53860
docs: Fix CDATA example
...
Fixes #61 .
2015-10-19 20:55:39 -07:00
Arseny Kapoulkine
7d2842e670
docs: Add iOS to the list of supported platforms
2015-10-19 00:11:10 -07:00
Arseny Kapoulkine
5b2f014fc7
docs: Update packaging info
2015-10-18 21:01:14 -07:00
Arseny Kapoulkine
0c8024920f
docs: Update release date
2015-10-18 20:13:52 -07:00
Arseny Kapoulkine
471f2260d0
docs: Rewrite Portability section
2015-10-18 18:23:17 -07:00
Arseny Kapoulkine
af3cd2e7b6
Add config=analyze
2015-10-18 18:00:17 -07:00
Arseny Kapoulkine
d27a64338e
Add release build to Travis
2015-10-18 17:54:17 -07:00
Arseny Kapoulkine
e7f1e3d9dd
Fix wchar mode
2015-10-18 17:52:45 -07:00
Arseny Kapoulkine
e45c173f73
Fix MWCW issue with compact mode
2015-10-18 16:10:30 -07:00
Arseny Kapoulkine
18483b024c
Fix Borland C++ issues with compact mode
2015-10-18 16:09:31 -07:00
Arseny Kapoulkine
00d9f98ccc
Work around DMC compilation error
...
For some reason reference to a fixed-size array works in two other places
but not in this one...
2015-10-18 15:58:16 -07:00
Arseny Kapoulkine
75a811a4f7
Fix 'cast increases required alignment of type' warnings
...
These show up when building with Wcast-align for ARM.
2015-10-18 15:51:02 -07:00
Arseny Kapoulkine
cd4eadcc2b
Use -pedantic instead of -Wpedantic
...
Travis CI strikes once more.
2015-10-17 14:24:20 -07:00
Arseny Kapoulkine
3ac9555d8d
Enable a few more warnings
2015-10-17 14:21:56 -07:00
Arseny Kapoulkine
65df1ef955
Fix XPath query move ctor/operator
...
It now also moves parse result.
2015-10-17 14:16:46 -07:00
Arseny Kapoulkine
cf8cfb30ce
Fix 'signed/unsigned comparison' warning in wchar mode
...
Only happens on GCC 3.4 for some reason.
2015-10-17 12:58:04 -07:00
Arseny Kapoulkine
fd605bc9a7
tests: Fix GCC warning
...
Fix "this decimal constant is unsigned only in ISO C90".
2015-10-17 12:20:21 -07:00
Arseny Kapoulkine
1298c8db79
Fix -Wshadow warning
2015-10-17 12:14:04 -07:00
Arseny Kapoulkine
809f992f83
Fix MSVC6 header-only build
...
name_sentry dtor results in multiple symbol definition errors in MSVC6.
2015-10-17 10:51:20 -07:00
Arseny Kapoulkine
0e09571f21
Fix integer overflow detection with leading zeros
...
Since they don't contribute to the resulting value just skip them before
parsing. This matches the behavior of strtol/strtoll and results in more
intuitive behavior.
2015-10-17 10:33:50 -07:00