{"push_id":694189364,"size":13,"distinct_size":11,"ref":"refs/heads/windows-msvc","head":"ddc49d39bd4a15c2c59f5e6eeeff25e7c85978b0","before":"775bf6396cb2a4b680fee4976bbe2f43882a3cad","commits":[{"sha":"46ffac87d5973f6f8a2e4abab915bc688a43e665","author":{"email":"e7b969eb2820edbbdd6351eab6afd72df5080f0a@gmail.com","name":"Tubeliar"},"message":"Static libraries are now linked in TestCompile","distinct":false,"url":"https://api.github.com/repos/maven-nar/nar-maven-plugin/commits/46ffac87d5973f6f8a2e4abab915bc688a43e665"},{"sha":"b2cfed3c5913a6db02e79d08f05a8d996a616e90","author":{"email":"531f60ec930dbf1e884c7d868e0fb95608efaff8@wisc.edu","name":"Curtis Rueden"},"message":"Merge branch 'issue-176'\n\nCloses #176.","distinct":false,"url":"https://api.github.com/repos/maven-nar/nar-maven-plugin/commits/b2cfed3c5913a6db02e79d08f05a8d996a616e90"},{"sha":"cff757a11118d8557a0796edaec4a4f962d341d0","author":{"email":"a3a3199845ab4774a9a8f2ec2fccb58b06661a05@gmail.com","name":"Greg Domjan"},"message":"MSVC using architecture before set to default.","distinct":true,"url":"https://api.github.com/repos/maven-nar/nar-maven-plugin/commits/cff757a11118d8557a0796edaec4a4f962d341d0"},{"sha":"43f127602c9daadb10ecd790beda7ec31b70b1b0","author":{"email":"a3a3199845ab4774a9a8f2ec2fccb58b06661a05@gmail.com","name":"Greg Domjan"},"message":"Remove execution via cmd, fix newEnvironment option\n\nExecuting via cmd causes issues with long command lines and adds\nsecurity issues.\nSetting environment vars only set last CompilerDef when multiple \nmight be present, go through CompilerDef list and set all\nSetting newEnvironment now flows through\n from Compile/Linker Def to implementation.","distinct":true,"url":"https://api.github.com/repos/maven-nar/nar-maven-plugin/commits/43f127602c9daadb10ecd790beda7ec31b70b1b0"},{"sha":"bc935458f89ffc1e60a55e86872267025ee61902","author":{"email":"a3a3199845ab4774a9a8f2ec2fccb58b06661a05@gmail.com","name":"Greg Domjan"},"message":"Resolve issues from not using cmd, modified path/env values\n\nWithout the step of configuring cmd with new path/env the tools need \ninitial information for their full path, adding toolpath setting.\n\nWith clearing of the environment (setting Path env) need to also add \nSystemRoot and TMP environment vars (perhaps clear environment should \nbe optional to turn off, and default clears when setting any var)\n\nAdjust Path configuration to better match the various native/cross \nsettings as per vcvars.bat and including minimal basic reference to \nwindows system\n\nAdd atlmfc to paths (perhaps should be optional)","distinct":true,"url":"https://api.github.com/repos/maven-nar/nar-maven-plugin/commits/bc935458f89ffc1e60a55e86872267025ee61902"},{"sha":"588ee8fa5479387b9b23f99317fe6d2a452116c3","author":{"email":"a3a3199845ab4774a9a8f2ec2fccb58b06661a05@gmail.com","name":"Greg Domjan"},"message":"Add options for Windows generate and embed manifest\n\nLinker manifest generation now optional. \nManifest may be provided as source.\n\nMT manifest embedding now optional.\nIn some cases it is preferred to provide the manifest Side by Side.\nFor some modules like resource only don't need manifest at all.","distinct":true,"url":"https://api.github.com/repos/maven-nar/nar-maven-plugin/commits/588ee8fa5479387b9b23f99317fe6d2a452116c3"},{"sha":"99f889ff27e785c31e71d103c85f9886c7c841ee","author":{"email":"a3a3199845ab4774a9a8f2ec2fccb58b06661a05@gmail.com","name":"Greg Domjan"},"message":"Make dependency include path optional, warn when missing.","distinct":true,"url":"https://api.github.com/repos/maven-nar/nar-maven-plugin/commits/99f889ff27e785c31e71d103c85f9886c7c841ee"},{"sha":"d18dfc2c73267d52747d423fcdfa7e6bba7f0021","author":{"email":"a3a3199845ab4774a9a8f2ec2fccb58b06661a05@gmail.com","name":"Greg Domjan"},"message":"Remove aol.props define Windows as it conflicts with Windows8 SDK\n\nWindows 8+ sdk includes use of the symbol Windows such as in shldisp.h\nAlso _WIN32 and _WIN64 are defined by cl compiler and don't need to be\ndefined again.\nSome earlier versions cl (<=6) defined  Windows _WINDOWS  which perhaps\nshould be applied based on the linker version\n\nUncertain on appropriate to remove from gcc/gpp sections","distinct":true,"url":"https://api.github.com/repos/maven-nar/nar-maven-plugin/commits/d18dfc2c73267d52747d423fcdfa7e6bba7f0021"},{"sha":"d99c60c2c5d0016a7b7ad651c85bab206870e0f9","author":{"email":"a3a3199845ab4774a9a8f2ec2fccb58b06661a05@gmail.com","name":"Greg Domjan"},"message":"Manifest only required for dll/exe - not static","distinct":true,"url":"https://api.github.com/repos/maven-nar/nar-maven-plugin/commits/d99c60c2c5d0016a7b7ad651c85bab206870e0f9"},{"sha":"258470eaea5eaf60601d7a903547125376772683","author":{"email":"a3a3199845ab4774a9a8f2ec2fccb58b06661a05@gmail.com","name":"Greg Domjan"},"message":"Dependencies of Precompile failing on multi core machine\n\nRun Precompile steps and wait for completion before moving on to others.\nIdentify Message and IDL compile as 'precompile' steps.","distinct":true,"url":"https://api.github.com/repos/maven-nar/nar-maven-plugin/commits/258470eaea5eaf60601d7a903547125376772683"},{"sha":"ecdeb4cceb7daeb8eb147839681a69e8d5bcd539","author":{"email":"a3a3199845ab4774a9a8f2ec2fccb58b06661a05@gmail.com","name":"Greg Domjan"},"message":"Not all test builds need be executable","distinct":true,"url":"https://api.github.com/repos/maven-nar/nar-maven-plugin/commits/ecdeb4cceb7daeb8eb147839681a69e8d5bcd539"},{"sha":"ab4080069f250167f9858bfa0d7ec09c81969e2f","author":{"email":"a3a3199845ab4774a9a8f2ec2fccb58b06661a05@gmail.com","name":"Greg Domjan"},"message":"Windows skip lib files that can't be found\n\nThis returns some behaviour that was present before re-factoring for \neclipse support.\nIn some cases the dependent nar libraries won't have a suitable default\ninclusion lib and windows #pragma message(lib,) is used to be more \nspecific. boost and wxWidgets are 2 examples","distinct":true,"url":"https://api.github.com/repos/maven-nar/nar-maven-plugin/commits/ab4080069f250167f9858bfa0d7ec09c81969e2f"},{"sha":"ddc49d39bd4a15c2c59f5e6eeeff25e7c85978b0","author":{"email":"a3a3199845ab4774a9a8f2ec2fccb58b06661a05@gmail.com","name":"Greg Domjan"},"message":"Automate selection of default test linkage\n\nUse configured linkage if provided.\nRather than fixed default of Shared linkage,  \nif a single library can be selected use library type.","distinct":true,"url":"https://api.github.com/repos/maven-nar/nar-maven-plugin/commits/ddc49d39bd4a15c2c59f5e6eeeff25e7c85978b0"}]}