forked from boostorg/regex
Hide key template instances behind factory functions.
And provide a separate "module library" Update testing scripts.
This commit is contained in:
1 parent
fbfdda66fd
commit
2c0058a902
45 files changed
+489
-362
No files matched your search
@@ -1,8 +1,26 @@
|
||||
REM Basic command line to build everything with msvc:
|
||||
|
||||
cl /std:c++latest /EHsc /nologo /W4 /c "%VCToolsInstallDir%\modules\std.ixx"
|
||||
cl /std:c++latest /EHsc /nologo /W4 /c /interface /I ..\..\..\.. ..\..\module\regex.cxx
|
||||
del *.obj
|
||||
del *.exe
|
||||
del *.lib
|
||||
|
||||
cl /std:c++latest /EHsc /nologo /W4 /c "%VCToolsInstallDir%\modules\std.ixx" || exit 1
|
||||
cl /std:c++latest /EHsc /nologo /W4 /c /interface /I ..\..\..\.. ..\..\module\regex.cxx || exit 1
|
||||
cl /std:c++latest /EHsc /nologo /W4 /c /I ..\..\..\.. ..\..\module\*.cpp || exit 1
|
||||
|
||||
lib *.obj /OUT:regex.lib || exit 1
|
||||
|
||||
time < nul
|
||||
|
||||
for %%f in (*.cpp) do (
|
||||
cl /std:c++latest /EHsc /nologo /W4 /I ..\..\..\.. %%f std.obj regex.obj
|
||||
)
|
||||
cl /std:c++latest /EHsc /nologo /W4 /I ..\..\..\.. %%f regex.lib || exit 1
|
||||
)
|
||||
|
||||
time < nul
|
||||
|
||||
for %%f in (*.cpp) do (
|
||||
cl /DTEST_HEADERS /std:c++latest /EHsc /nologo /W4 /I ..\..\..\.. %%f || exit 1
|
||||
)
|
||||
|
||||
time < nul
|
||||
|
||||
Reference in new issue
Block a user