Import CMSYS dependency
ClosedPublic

Authored by kfunk on Jun 15 2016, 7:21 AM.

Details

Summary

Don't depend on the external library. Just requires a minor patch in the
cmListFileLexer code, this is worth it. Doesn't need a special version
of CMake which installs the internal CMSYS lib then.

Diff Detail

Repository
R32 KDevelop
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.
kfunk updated this revision to Diff 4485.Jun 15 2016, 7:21 AM
kfunk retitled this revision from to Import CMSYS dependency.
kfunk updated this object.
kfunk edited the test plan for this revision. (Show Details)
Restricted Application added a subscriber: kdevelop-devel. · View Herald TranscriptJun 15 2016, 7:21 AM
kfunk added a subscriber: arrowd.Jun 15 2016, 7:27 AM
arrowd added inline comments.Jun 15 2016, 8:07 AM
projectmanagers/cmake/parser/cmListFileLexer.in.l
508 ↗(On Diff #4485)

I'd better #define cmsysEncoding_DupToWide to kwsysEncoding_DupToWide in the #ifdef Win32 above. This would consolidate our changes to the lexer in one place.

This revision was automatically updated to reflect the committed changes.