Commit Graph

51 Commits

Author SHA1 Message Date
David A Kondrad
de44877888 project: VS2017: add lz4 project
Add missing lz4 project to the VS2017 solution.
The project was made from scratch rather than importing and updated to
match the VS2010 options.

Any new options not present in the old VS2010 project we pulled from
other console binaries in the solution.

Signed-off-by: David A Kondrad <dkondrad.mscs+patches@gmail.com>
2019-10-25 15:04:27 -04:00
David A Kondrad
2c392c5f9a project: visual: fix VS2010/17 gitignore
The `lz4` project was excluded from being checked in for VS2017.
Add some fixups to explicitly allow this project directory.
Also add an exclusion for VS2017 binaries and VS `ipch` directories.

Signed-off-by: David A Kondrad <dkondrad.mscs+patches@gmail.com>
2019-10-25 14:51:36 -04:00
Areg Melik-Adamyan
71ec7fde1e Build fixed by removing unavailable project 2019-02-06 22:29:31 -06:00
Cyan4973
1949bf11e3 added visual test dir to .gitignore 2018-04-30 18:50:56 -07:00
Kenji Chan
606afdb164 added vs2017 projects 2018-04-02 10:52:45 +08:00
Max Risuhin
9be9573533 EnableWholeProgramOptimization and UseStaticCRT msbuild custom properties 2017-12-11 14:57:19 +02:00
Przemyslaw Skibinski
fea95c1567 use FindFirstFileA and FindNextFileA on Windows 2016-12-22 10:58:58 +01:00
Przemyslaw Skibinski
4f61505cc4 datagen.vcxproj: CharacterSet is MultiByte 2016-12-21 12:09:58 +01:00
Przemyslaw Skibinski
253ac12cb7 VS projects: CharacterSet changed to MultiByte 2016-12-21 12:06:36 +01:00
Przemyslaw Skibinski
287f7d3d6d added IncludePath 2016-12-21 11:58:50 +01:00
Przemyslaw Skibinski
2e10aab20f MinGW doesn't require the import library at all 2016-11-16 08:59:18 +01:00
Przemyslaw Skibinski
4235e5e25f updated visual\README.md 2016-11-15 19:19:58 +01:00
Przemyslaw Skibinski
257b65a1dd ToolsVersion="4.0" 2016-11-15 16:46:44 +01:00
Przemyslaw Skibinski
2007464274 removed _x64 and _x86 2016-11-15 16:32:26 +01:00
Przemyslaw Skibinski
ec6fb477b2 added visual\README.md 2016-11-11 08:57:46 +01:00
Przemyslaw Skibinski
67fd5dffd9 updated appveyor.yml 2016-11-09 14:05:44 +01:00
Przemyslaw Skibinski
c794829a20 update .gitignore 2016-11-09 13:34:35 +01:00
Przemyslaw Skibinski
9e7fe10622 removed <PlatformToolset> 2016-11-09 13:28:50 +01:00
Przemyslaw Skibinski
dd14dca15c LZ4_DLL_IMPORT 2016-11-09 13:19:08 +01:00
Przemyslaw Skibinski
325babddf0 added lz4.rc 2016-11-09 13:10:09 +01:00
Przemyslaw Skibinski
ef2fdfe3dc rename liblz4-dll to lz4-dll 2016-11-09 13:08:15 +01:00
Przemyslaw Skibinski
7df658ec1b removed LZ4_DLL_EXPORT=1 (2) 2016-11-09 12:52:27 +01:00
Przemyslaw Skibinski
4a6e7327c7 removed LZ4_DLL_EXPORT=1 2016-11-09 12:36:49 +01:00
Przemyslaw Skibinski
bde0d340b4 added fullbench-dll.vcxproj 2016-11-09 11:55:34 +01:00
Przemyslaw Skibinski
96ea2e3630 updated IntDir 2016-11-08 16:59:38 +01:00
Przemyslaw Skibinski
39157c9f3c added lz4-dll project 2016-11-08 16:31:09 +01:00
Przemyslaw Skibinski
ec63747deb VS project: added IntDir 2016-11-08 16:27:46 +01:00
Przemyslaw Skibinski
c6fd78f4f1 VS project: added setargv.obj 2016-11-08 16:27:07 +01:00
Przemyslaw Skibinski
7a98db266b added datagen.c to lz4.vcxproj 2016-11-07 14:04:43 +01:00
Przemyslaw Skibinski
4b29af350c TreatWarningAsError=true only for debug 2016-11-07 14:00:30 +01:00
Przemyslaw Skibinski
1581567299 util.h requires CharacterSet=MultiByte 2016-11-07 12:13:35 +01:00
Przemyslaw Skibinski
74ba377d72 updated .travis.yml 2016-11-03 15:28:50 +01:00
Przemyslaw Skibinski
9f15a4c6e6 updated Visual Studio projects 2016-11-03 15:18:59 +01:00
Kouhei Sutou
012c66536c Add LZ4LIB_API
It's based on Zstandard's ZSTDLIB_API.

See also: https://github.com/Cyan4973/lz4/issues/216#issuecomment-226245432

Deprecated functions aren't LZ4LIB_API targets. Because we don't need to
export deprecated functions from now.

There are same LZ4LIB_API definitions in each header files instead of
including a common header file because LZ4_DEPRECATED is defined so.
2016-09-23 00:39:45 +09:00
inikep
c77fdb44f1 disabled <RunCodeAnalysis> for Win32 2016-09-03 07:53:38 +02:00
inikep
e5b0f1ea14 CFLAGS += $(MOREFLAGS) 2016-09-03 02:05:01 +02:00
inikep
829ae75871 remove EnablePREfast=true for Win32 2016-09-03 01:35:00 +02:00
inikep
547e1943c0 set OutDir 2016-09-03 01:12:22 +02:00
inikep
ab707e8b0d update IncludePath 2016-09-03 01:03:04 +02:00
inikep
3a7b4457a5 restored lz4.vcxproj 2016-09-03 00:54:14 +02:00
inikep
81d90609b8 added appveyor.yml 2016-09-03 00:52:11 +02:00
inikep
c200f7e09f renamed VS project 2016-09-03 00:51:24 +02:00
Nate Rosenblum
8a750aa35f Add static library target for msbuild 2015-08-25 11:23:15 -07:00
Yann Collet
4abc86e0bd Increased stack memory considered normal by Visual static analyzer 2015-06-28 22:49:16 -08:00
Yann Collet
15603d9566 Added static analyzer test in Visual 2015-06-28 18:58:16 -08:00
Yann Collet
886b19951c Modified files rights 2015-03-31 20:29:24 +01:00
Yann Collet
7b5e94575a Removed Visual 2013 solution, as AppVeyor automated mode only works with a single solution 2015-03-31 20:27:34 +01:00
Yann Collet
117ab8c841 Added : Visual 2013 solution 2015-03-31 20:08:52 +01:00
Yann Collet
08b24af5a0 Updated Visual 2012 solution : + 3 projects (fullbench, frametest, datagen) 2015-03-31 19:12:59 +01:00
Yann Collet
bf146ec247 Removed .suo & .user files from Visual solutions 2015-03-31 18:38:16 +01:00