Fastbuild all work for static linking
Need : Dll for game and lib to do hot reload Need : static for release only Way to compile only julietapp only shader app, only juliet.dll and game.dll
This commit is contained in:
@@ -25,7 +25,7 @@
|
||||
|
||||
// Library
|
||||
//--------------------------------------------------------------------------
|
||||
ObjectList( '$ProjectName$-CPP-$Platform$-$BuildConfigName$' )
|
||||
ObjectList( '$ProjectName$-Lib-$Platform$-$BuildConfigName$' )
|
||||
{
|
||||
// Input (Unity)
|
||||
.CompilerInputUnity = '$ProjectName$-Unity-$Platform$-$BuildConfigName$'
|
||||
@@ -41,10 +41,6 @@
|
||||
// Output
|
||||
.CompilerOutputPath = '$OutputBase$/$ProjectPath$/'
|
||||
}
|
||||
Alias( '$ProjectName$-Lib-$Platform$-$BuildConfigName$' )
|
||||
{
|
||||
.Targets = { '$ProjectName$-CPP-$Platform$-$BuildConfigName$' }
|
||||
}
|
||||
Alias( '$ProjectName$-$Platform$-$BuildConfigName$' ) { .Targets = '$ProjectName$-Lib-$Platform$-$BuildConfigName$' }
|
||||
^'Targets_$Platform$_$BuildConfigName$' + { '$ProjectName$-$Platform$-$BuildConfigName$' }
|
||||
|
||||
|
||||
@@ -45,7 +45,7 @@ namespace Juliet
|
||||
uint32_t crc = ~0U;
|
||||
while (length--)
|
||||
{
|
||||
crc = details::crc32_tab[(crc ^ *p++) & 0xFF] ^ (crc >> 8);
|
||||
crc = details::crc32_tab[(crc ^ static_cast<uint8>(*p++)) & 0xFF] ^ (crc >> 8);
|
||||
}
|
||||
return crc ^ ~0U;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user