reactos/dll/win32/shlwapi
Jérôme Gardou d6ea8659c8 [CMAKE] Get rid of the set_cpp macro
Instead of messing with global variables and the like, we introduce two target properties:
 - WITH_CXX_EXCEPTIONS: if you want to use C++ exceptions
 - WITH_CXX_RTTI: if you need RTTI in your module
You can use the newly introduced set_target_cpp_properties function, with WITH_EXCEPTIONS and WITH_RTTI arguments
We also introduce two libraries :
 - cpprt: for C++ runtime routines
 - cppstl: for the C++ standard template library

NB: On GCC, this requires to create imported libraries with the related built-in libraries:libsupc++, limingwex, libstdc++

Finally, we manage the relevant flags with the ad-hoc generator expressions

So, if you don't need exceptions, nor RTTI, nor use any runtime at all: you simply have nothing else to do than add your C++ file to your module
2020-10-20 21:44:54 +02:00
..
lang [SHLWAPI] Add French translation for size units 2020-08-17 01:32:37 +03:00
assoc.c
autocomp.cpp [SHLWAPI] Fix parameter ordering at call of AutoComplete_AdaptFlags 2020-10-05 08:47:21 +09:00
clist.c
CMakeLists.txt [CMAKE] Get rid of the set_cpp macro 2020-10-20 21:44:54 +02:00
istream.c
msgbox.c
ordinal.c [SHELL32][SHLWAPI] Forward shell32.ShellMessageBoxW directly to shlwapi.ShellMessageBoxWrapW. (#3179) 2020-09-13 22:44:58 +02:00
path.c
precomp.h
reg.c [SHLWAPI] Fix SHRegGetCLSIDKeyW 2020-05-17 17:09:04 +02:00
regstream.c
resource.h [SHLWAPI] Localize StrFormatByteSizeA/W (#3051) 2020-08-17 06:40:39 +09:00
rosordinal.c
shlwapi.rc [SHLWAPI] lang/*.rc : Enforce aa-BB filenames (#2816) 2020-06-06 18:25:43 +02:00
shlwapi.spec [REACTOS] *.spec: Fix some function/parameter types (#3154) 2020-09-20 19:21:11 +02:00
shlwapi_main.c
shlwapi_ros.diff
stopwatch.c
string.c [SHLWAPI] Fix SHLoadIndirectString executing code when loading a string 2020-09-10 19:45:22 +02:00
thread.c
url.c [SHLWAPI] 1/3-implement SHAutoComplete (#3230) 2020-09-27 15:27:18 +09:00
version.rc
wsprintf.c