diff --git a/builds/win32/make_examples.bat b/builds/win32/make_examples.bat index 8143991a0e..e8558b045d 100644 --- a/builds/win32/make_examples.bat +++ b/builds/win32/make_examples.bat @@ -32,7 +32,12 @@ if errorlevel 1 ( ) @call compile.bat examples\extauth\msvc\ExtAuth_%VS_VER% ExtAuth_%FB_TARGET_PLATFORM%.log if errorlevel 1 ( - @call :ERROR building ExtAuth example failed - see ExtAuth_%FB_TARGET_PLATFORM%.log for details + @call :ERROR building ExtAuth examples failed - see ExtAuth_%FB_TARGET_PLATFORM%.log for details + @goto :EOF +) +@call compile.bat examples\dbcrypt\msvc\DbCrypt_%VS_VER% DbCrypt_%FB_TARGET_PLATFORM%.log +if errorlevel 1 ( + @call :ERROR building DbCrypt examples failed - see DbCrypt_%FB_TARGET_PLATFORM%.log for details @goto :EOF ) @@ -93,8 +98,11 @@ if defined FB2_INTLEMP ( @mkdir %FB_OUTPUT_DIR%\examples @mkdir %FB_OUTPUT_DIR%\examples\api @mkdir %FB_OUTPUT_DIR%\examples\dbcrypt +@mkdir %FB_OUTPUT_DIR%\examples\dbcrypt\msvc @mkdir %FB_OUTPUT_DIR%\examples\build_win32 @mkdir %FB_OUTPUT_DIR%\examples\empbuild +@mkdir %FB_OUTPUT_DIR%\examples\extauth +@mkdir %FB_OUTPUT_DIR%\examples\extauth\msvc @mkdir %FB_OUTPUT_DIR%\examples\include @mkdir %FB_OUTPUT_DIR%\examples\interfaces @mkdir %FB_OUTPUT_DIR%\examples\package @@ -110,8 +118,12 @@ copy %FB_ROOT_PATH%\examples\* %FB_OUTPUT_DIR%\examples > nul ren %FB_OUTPUT_DIR%\examples\readme readme.txt > nul copy %FB_ROOT_PATH%\examples\api\* %FB_OUTPUT_DIR%\examples\api > nul copy %FB_ROOT_PATH%\examples\dbcrypt\* %FB_OUTPUT_DIR%\examples\dbcrypt > nul +copy %FB_ROOT_PATH%\examples\dbcrypt\msvc\* %FB_OUTPUT_DIR%\examples\dbcrypt\msvc > nul +copy %FB_ROOT_PATH%\examples\dbcrypt\*.conf %FB_OUTPUT_DIR%\examples\prebuilt\plugins > nul copy %FB_ROOT_PATH%\examples\build_win32\* %FB_OUTPUT_DIR%\examples\build_win32 > nul :: @copy %FB_ROOT_PATH%\examples\empbuild\* %FB_OUTPUT_DIR%\examples\empbuild > nul +@copy %FB_ROOT_PATH%\examples\extauth\* %FB_OUTPUT_DIR%\examples\extauth > nul +@copy %FB_ROOT_PATH%\examples\extauth\msvc\* %FB_OUTPUT_DIR%\examples\extauth\msvc > nul copy %FB_ROOT_PATH%\examples\empbuild\employe2.sql %FB_OUTPUT_DIR%\examples\empbuild > nul copy %FB_ROOT_PATH%\examples\include\* %FB_OUTPUT_DIR%\examples\include > nul copy %FB_ROOT_PATH%\examples\interfaces\* %FB_OUTPUT_DIR%\examples\interfaces > nul diff --git a/examples/dbcrypt/CryptApplication.cpp b/examples/dbcrypt/CryptApplication.cpp index bdca66ccaa..6d29215bf0 100644 --- a/examples/dbcrypt/CryptApplication.cpp +++ b/examples/dbcrypt/CryptApplication.cpp @@ -238,8 +238,13 @@ int main(int ac, char** av) av++; } +#ifdef WIN_NT + _putenv_s("ISC_USER", "sysdba"); + _putenv_s("ISC_PASSWORD", "masterkey"); +#else setenv("ISC_USER", "sysdba", 0); setenv("ISC_PASSWORD", "masterkey", 0); +#endif App app; try diff --git a/examples/dbcrypt/msvc/DbCryptApp_MSVC15.vcxproj b/examples/dbcrypt/msvc/DbCryptApp_MSVC15.vcxproj new file mode 100644 index 0000000000..4b3d413230 --- /dev/null +++ b/examples/dbcrypt/msvc/DbCryptApp_MSVC15.vcxproj @@ -0,0 +1,166 @@ + + + + + Debug + Win32 + + + Release + Win32 + + + Debug + x64 + + + Release + x64 + + + + 15.0 + {D702CB26-9FB9-4A6F-B2F8-EF9961578B70} + DbCrypt + 10.0.17763.0 + + + + Application + true + v141_xp + MultiByte + + + Application + false + v141_xp + true + MultiByte + + + Application + true + v141 + MultiByte + + + Application + false + v141 + true + MultiByte + + + + + + + + + + + + + + + + + + + + + ..\..\prebuilt\$(Platform)\$(Configuration)\bin\ + ..\..\..\temp\$(PlatformName)\$(Configuration)\examples\$(ProjectName)\ + fbSampleDbCryptApp + + + ..\..\prebuilt\$(Platform)\$(Configuration)\bin\ + ..\..\..\temp\$(PlatformName)\$(Configuration)\examples\$(ProjectName)\ + fbSampleDbCryptApp + + + ..\..\prebuilt\$(Platform)\$(Configuration)\bin\ + ..\..\..\temp\$(PlatformName)\$(Configuration)\examples\$(ProjectName)\ + fbSampleDbCryptApp + + + ..\..\prebuilt\$(Platform)\$(Configuration)\bin\ + ..\..\..\temp\$(PlatformName)\$(Configuration)\examples\$(ProjectName)\ + fbSampleDbCryptApp + + + + Level3 + Disabled + true + true + ..\..\..\src\include\ + _CRT_SECURE_NO_WARNINGS;WIN_NT;%(PreprocessorDefinitions) + + + Console + ..\..\..\temp\$(Platform)\$(Configuration)\yvalve\ + fbclient.lib;%(AdditionalDependencies) + + + + + Level3 + Disabled + true + true + ..\..\..\src\include\ + _CRT_SECURE_NO_WARNINGS;WIN_NT;%(PreprocessorDefinitions) + + + Console + ..\..\..\temp\$(Platform)\$(Configuration)\yvalve\ + fbclient.lib;%(AdditionalDependencies) + + + + + Level3 + MaxSpeed + true + true + true + true + ..\..\..\src\include\ + _CRT_SECURE_NO_WARNINGS;WIN_NT;%(PreprocessorDefinitions) + + + Console + true + true + ..\..\..\temp\$(Platform)\$(Configuration)\yvalve\ + fbclient.lib;%(AdditionalDependencies) + + + + + Level3 + MaxSpeed + true + true + true + true + ..\..\..\src\include\ + _CRT_SECURE_NO_WARNINGS;WIN_NT;%(PreprocessorDefinitions) + + + Console + true + true + ..\..\..\temp\$(Platform)\$(Configuration)\yvalve\ + fbclient.lib;%(AdditionalDependencies) + + + + + + + + + \ No newline at end of file diff --git a/examples/dbcrypt/msvc/DbCryptApp_MSVC15.vcxproj.filters b/examples/dbcrypt/msvc/DbCryptApp_MSVC15.vcxproj.filters new file mode 100644 index 0000000000..893a55695b --- /dev/null +++ b/examples/dbcrypt/msvc/DbCryptApp_MSVC15.vcxproj.filters @@ -0,0 +1,22 @@ + + + + + {4FC737F1-C7A5-4376-A066-2A32D752A2FF} + cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx + + + {93995380-89BD-4b04-88EB-625FBE52EBFB} + h;hh;hpp;hxx;hm;inl;inc;ipp;xsd + + + {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} + rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms + + + + + Source Files + + + \ No newline at end of file diff --git a/examples/dbcrypt/msvc/DbCrypt_MSVC15.sln b/examples/dbcrypt/msvc/DbCrypt_MSVC15.sln new file mode 100644 index 0000000000..8e5e7bc47d --- /dev/null +++ b/examples/dbcrypt/msvc/DbCrypt_MSVC15.sln @@ -0,0 +1,56 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 15 +VisualStudioVersion = 15.0.28307.1082 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "DbCrypt_MSVC15", "DbCrypt_MSVC15.vcxproj", "{7F94BDD8-ED23-437E-9890-485052F14166}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{BBCAC0B2-8573-42EC-870A-B104AFE3CEF6}" + ProjectSection(SolutionItems) = preProject + ..\ReadMe.txt = ..\ReadMe.txt + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "KeyHolder_MSVC15", "KeyHolder_MSVC15.vcxproj", "{17D033E3-0764-4E6D-859E-FA42977A84CA}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "DbCryptApp_MSVC15", "DbCryptApp_MSVC15.vcxproj", "{D702CB26-9FB9-4A6F-B2F8-EF9961578B70}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Win32 = Debug|Win32 + Debug|x64 = Debug|x64 + Release|Win32 = Release|Win32 + Release|x64 = Release|x64 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {7F94BDD8-ED23-437E-9890-485052F14166}.Debug|Win32.ActiveCfg = Debug|Win32 + {7F94BDD8-ED23-437E-9890-485052F14166}.Debug|Win32.Build.0 = Debug|Win32 + {7F94BDD8-ED23-437E-9890-485052F14166}.Debug|x64.ActiveCfg = Debug|x64 + {7F94BDD8-ED23-437E-9890-485052F14166}.Debug|x64.Build.0 = Debug|x64 + {7F94BDD8-ED23-437E-9890-485052F14166}.Release|Win32.ActiveCfg = Release|Win32 + {7F94BDD8-ED23-437E-9890-485052F14166}.Release|Win32.Build.0 = Release|Win32 + {7F94BDD8-ED23-437E-9890-485052F14166}.Release|x64.ActiveCfg = Release|x64 + {7F94BDD8-ED23-437E-9890-485052F14166}.Release|x64.Build.0 = Release|x64 + {17D033E3-0764-4E6D-859E-FA42977A84CA}.Debug|Win32.ActiveCfg = Debug|Win32 + {17D033E3-0764-4E6D-859E-FA42977A84CA}.Debug|Win32.Build.0 = Debug|Win32 + {17D033E3-0764-4E6D-859E-FA42977A84CA}.Debug|x64.ActiveCfg = Debug|x64 + {17D033E3-0764-4E6D-859E-FA42977A84CA}.Debug|x64.Build.0 = Debug|x64 + {17D033E3-0764-4E6D-859E-FA42977A84CA}.Release|Win32.ActiveCfg = Release|Win32 + {17D033E3-0764-4E6D-859E-FA42977A84CA}.Release|Win32.Build.0 = Release|Win32 + {17D033E3-0764-4E6D-859E-FA42977A84CA}.Release|x64.ActiveCfg = Release|x64 + {17D033E3-0764-4E6D-859E-FA42977A84CA}.Release|x64.Build.0 = Release|x64 + {D702CB26-9FB9-4A6F-B2F8-EF9961578B70}.Debug|Win32.ActiveCfg = Debug|Win32 + {D702CB26-9FB9-4A6F-B2F8-EF9961578B70}.Debug|Win32.Build.0 = Debug|Win32 + {D702CB26-9FB9-4A6F-B2F8-EF9961578B70}.Debug|x64.ActiveCfg = Debug|x64 + {D702CB26-9FB9-4A6F-B2F8-EF9961578B70}.Debug|x64.Build.0 = Debug|x64 + {D702CB26-9FB9-4A6F-B2F8-EF9961578B70}.Release|Win32.ActiveCfg = Release|Win32 + {D702CB26-9FB9-4A6F-B2F8-EF9961578B70}.Release|Win32.Build.0 = Release|Win32 + {D702CB26-9FB9-4A6F-B2F8-EF9961578B70}.Release|x64.ActiveCfg = Release|x64 + {D702CB26-9FB9-4A6F-B2F8-EF9961578B70}.Release|x64.Build.0 = Release|x64 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {A3CAC293-833A-4E61-9133-1651F366D36F} + EndGlobalSection +EndGlobal diff --git a/examples/dbcrypt/msvc/DbCrypt_MSVC15.vcxproj b/examples/dbcrypt/msvc/DbCrypt_MSVC15.vcxproj new file mode 100644 index 0000000000..eecf3f9301 --- /dev/null +++ b/examples/dbcrypt/msvc/DbCrypt_MSVC15.vcxproj @@ -0,0 +1,161 @@ + + + + + Debug + Win32 + + + Release + Win32 + + + Debug + x64 + + + Release + x64 + + + + 15.0 + {7F94BDD8-ED23-437E-9890-485052F14166} + DbCrypt + 10.0.17763.0 + + + + DynamicLibrary + true + v141_xp + MultiByte + + + DynamicLibrary + false + v141_xp + true + MultiByte + + + DynamicLibrary + true + v141 + MultiByte + + + DynamicLibrary + false + v141 + true + MultiByte + + + + + + + + + + + + + + + + + + + + + ..\..\prebuilt\$(Platform)\$(Configuration)\plugins\ + ..\..\..\temp\$(PlatformName)\$(Configuration)\examples\$(ProjectName)\ + fbSampleDbCrypt + + + ..\..\prebuilt\$(Platform)\$(Configuration)\plugins\ + ..\..\..\temp\$(PlatformName)\$(Configuration)\examples\$(ProjectName)\ + fbSampleDbCrypt + + + ..\..\prebuilt\$(Platform)\$(Configuration)\plugins\ + ..\..\..\temp\$(PlatformName)\$(Configuration)\examples\$(ProjectName)\ + fbSampleDbCrypt + + + ..\..\prebuilt\$(Platform)\$(Configuration)\plugins\ + ..\..\..\temp\$(PlatformName)\$(Configuration)\examples\$(ProjectName)\ + fbSampleDbCrypt + + + + Level3 + Disabled + true + true + ..\..\..\src\include\ + _CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) + + + Console + + + + + Level3 + Disabled + true + true + ..\..\..\src\include\ + _CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) + + + Console + + + + + Level3 + MaxSpeed + true + true + true + true + ..\..\..\src\include\ + _CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) + + + Console + true + true + + + + + Level3 + MaxSpeed + true + true + true + true + ..\..\..\src\include\ + _CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) + + + Console + true + true + + + + + + + + + + + + \ No newline at end of file diff --git a/examples/dbcrypt/msvc/DbCrypt_MSVC15.vcxproj.filters b/examples/dbcrypt/msvc/DbCrypt_MSVC15.vcxproj.filters new file mode 100644 index 0000000000..2bcf1dd73f --- /dev/null +++ b/examples/dbcrypt/msvc/DbCrypt_MSVC15.vcxproj.filters @@ -0,0 +1,25 @@ + + + + + {4FC737F1-C7A5-4376-A066-2A32D752A2FF} + cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx + + + {93995380-89BD-4b04-88EB-625FBE52EBFB} + h;hh;hpp;hxx;hm;inl;inc;ipp;xsd + + + {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} + rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms + + + + + Source Files + + + + + + \ No newline at end of file diff --git a/examples/dbcrypt/msvc/KeyHolder_MSVC15.vcxproj b/examples/dbcrypt/msvc/KeyHolder_MSVC15.vcxproj new file mode 100644 index 0000000000..9a4bad9425 --- /dev/null +++ b/examples/dbcrypt/msvc/KeyHolder_MSVC15.vcxproj @@ -0,0 +1,161 @@ + + + + + Debug + Win32 + + + Release + Win32 + + + Debug + x64 + + + Release + x64 + + + + 15.0 + {17D033E3-0764-4E6D-859E-FA42977A84CA} + DbCrypt + 10.0.17763.0 + + + + DynamicLibrary + true + v141_xp + MultiByte + + + DynamicLibrary + false + v141_xp + true + MultiByte + + + DynamicLibrary + true + v141 + MultiByte + + + DynamicLibrary + false + v141 + true + MultiByte + + + + + + + + + + + + + + + + + + + + + ..\..\prebuilt\$(Platform)\$(Configuration)\plugins\ + ..\..\..\temp\$(PlatformName)\$(Configuration)\examples\$(ProjectName)\ + fbSampleKeyHolder + + + ..\..\prebuilt\$(Platform)\$(Configuration)\plugins\ + ..\..\..\temp\$(PlatformName)\$(Configuration)\examples\$(ProjectName)\ + fbSampleKeyHolder + + + ..\..\prebuilt\$(Platform)\$(Configuration)\plugins\ + ..\..\..\temp\$(PlatformName)\$(Configuration)\examples\$(ProjectName)\ + fbSampleKeyHolder + + + ..\..\prebuilt\$(Platform)\$(Configuration)\plugins\ + ..\..\..\temp\$(PlatformName)\$(Configuration)\examples\$(ProjectName)\ + fbSampleKeyHolder + + + + Level3 + Disabled + true + true + ..\..\..\src\include\ + _CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) + + + Console + + + + + Level3 + Disabled + true + true + ..\..\..\src\include\ + _CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) + + + Console + + + + + Level3 + MaxSpeed + true + true + true + true + ..\..\..\src\include\ + _CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) + + + Console + true + true + + + + + Level3 + MaxSpeed + true + true + true + true + ..\..\..\src\include\ + _CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) + + + Console + true + true + + + + + + + + + + + + \ No newline at end of file diff --git a/examples/dbcrypt/msvc/KeyHolder_MSVC15.vcxproj.filters b/examples/dbcrypt/msvc/KeyHolder_MSVC15.vcxproj.filters new file mode 100644 index 0000000000..8dc5a98b50 --- /dev/null +++ b/examples/dbcrypt/msvc/KeyHolder_MSVC15.vcxproj.filters @@ -0,0 +1,25 @@ + + + + + {4FC737F1-C7A5-4376-A066-2A32D752A2FF} + cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx + + + {93995380-89BD-4b04-88EB-625FBE52EBFB} + h;hh;hpp;hxx;hm;inl;inc;ipp;xsd + + + {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} + rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms + + + + + Source Files + + + + + + \ No newline at end of file diff --git a/examples/extauth/msvc/ExtAuth_MSVC14.vcxproj b/examples/extauth/msvc/ExtAuth_MSVC14.vcxproj index 799c62de6e..3f9db33836 100644 --- a/examples/extauth/msvc/ExtAuth_MSVC14.vcxproj +++ b/examples/extauth/msvc/ExtAuth_MSVC14.vcxproj @@ -72,18 +72,22 @@ ..\..\prebuilt\$(Platform)\$(Configuration)\plugins\ ..\..\..\temp\$(PlatformName)\$(Configuration)\examples\$(ProjectName)\ + fbSampleExtAuth ..\..\prebuilt\$(Platform)\$(Configuration)\plugins\ ..\..\..\temp\$(PlatformName)\$(Configuration)\examples\$(ProjectName)\ + fbSampleExtAuth ..\..\prebuilt\$(Platform)\$(Configuration)\plugins\ ..\..\..\temp\$(PlatformName)\$(Configuration)\examples\$(ProjectName)\ + fbSampleExtAuth ..\..\prebuilt\$(Platform)\$(Configuration)\plugins\ ..\..\..\temp\$(PlatformName)\$(Configuration)\examples\$(ProjectName)\ + fbSampleExtAuth diff --git a/examples/extauth/msvc/ExtAuth_MSVC15.vcxproj b/examples/extauth/msvc/ExtAuth_MSVC15.vcxproj index b976e8df64..b738dc4e06 100644 --- a/examples/extauth/msvc/ExtAuth_MSVC15.vcxproj +++ b/examples/extauth/msvc/ExtAuth_MSVC15.vcxproj @@ -73,18 +73,22 @@ ..\..\prebuilt\$(Platform)\$(Configuration)\plugins\ ..\..\..\temp\$(PlatformName)\$(Configuration)\examples\$(ProjectName)\ + fbSampleExtAuth ..\..\prebuilt\$(Platform)\$(Configuration)\plugins\ ..\..\..\temp\$(PlatformName)\$(Configuration)\examples\$(ProjectName)\ + fbSampleExtAuth ..\..\prebuilt\$(Platform)\$(Configuration)\plugins\ ..\..\..\temp\$(PlatformName)\$(Configuration)\examples\$(ProjectName)\ + fbSampleExtAuth ..\..\prebuilt\$(Platform)\$(Configuration)\plugins\ ..\..\..\temp\$(PlatformName)\$(Configuration)\examples\$(ProjectName)\ + fbSampleExtAuth diff --git a/examples/extauth/msvc/KeyGen_MSVC14.vcxproj b/examples/extauth/msvc/KeyGen_MSVC14.vcxproj index c9c0f84f97..11fc18e4bd 100644 --- a/examples/extauth/msvc/KeyGen_MSVC14.vcxproj +++ b/examples/extauth/msvc/KeyGen_MSVC14.vcxproj @@ -72,22 +72,22 @@ ..\..\prebuilt\$(Platform)\$(Configuration)\bin\ ..\..\..\temp\$(PlatformName)\$(Configuration)\examples\$(ProjectName)\ - extauth_keygen + fbSampleExtAuthKeygen ..\..\prebuilt\$(Platform)\$(Configuration)\bin\ ..\..\..\temp\$(PlatformName)\$(Configuration)\examples\$(ProjectName)\ - extauth_keygen + fbSampleExtAuthKeygen ..\..\prebuilt\$(Platform)\$(Configuration)\bin\ ..\..\..\temp\$(PlatformName)\$(Configuration)\examples\$(ProjectName)\ - extauth_keygen + fbSampleExtAuthKeygen ..\..\prebuilt\$(Platform)\$(Configuration)\bin\ ..\..\..\temp\$(PlatformName)\$(Configuration)\examples\$(ProjectName)\ - extauth_keygen + fbSampleExtAuthKeygen diff --git a/examples/extauth/msvc/KeyGen_MSVC15.vcxproj b/examples/extauth/msvc/KeyGen_MSVC15.vcxproj index afcae831a5..5f8cbc908c 100644 --- a/examples/extauth/msvc/KeyGen_MSVC15.vcxproj +++ b/examples/extauth/msvc/KeyGen_MSVC15.vcxproj @@ -73,22 +73,22 @@ ..\..\prebuilt\$(Platform)\$(Configuration)\bin\ ..\..\..\temp\$(PlatformName)\$(Configuration)\examples\$(ProjectName)\ - extauth_keygen + fbSampleExtAuthKeygen ..\..\prebuilt\$(Platform)\$(Configuration)\bin\ ..\..\..\temp\$(PlatformName)\$(Configuration)\examples\$(ProjectName)\ - extauth_keygen + fbSampleExtAuthKeygen ..\..\prebuilt\$(Platform)\$(Configuration)\bin\ ..\..\..\temp\$(PlatformName)\$(Configuration)\examples\$(ProjectName)\ - extauth_keygen + fbSampleExtAuthKeygen ..\..\prebuilt\$(Platform)\$(Configuration)\bin\ ..\..\..\temp\$(PlatformName)\$(Configuration)\examples\$(ProjectName)\ - extauth_keygen + fbSampleExtAuthKeygen