X-Git-Url: https://git.reactos.org/?p=reactos.git;a=blobdiff_plain;f=gcc.cmake;h=efec8469032943257e87b8f91e2e1d83883cce08;hp=f737952503ef79ac0405762b8954deadc0268749;hb=fc6a87624a522ea16b54ecb89ce7515f851585c2;hpb=33a0b314cdac7b4c9dcb8c4cd039b766a143acf8 diff --git a/gcc.cmake b/gcc.cmake index f737952503e..efec8469032 100644 --- a/gcc.cmake +++ b/gcc.cmake @@ -17,9 +17,6 @@ set(CMAKE_EXE_LINKER_FLAGS "-nodefaultlibs -nostdlib -Wl,--enable-auto-image-bas # Compiler Core add_definitions(-pipe -fms-extensions) -# stlport includes -set(CMAKE_CXX_COMPILE_OBJECT " -I${REACTOS_SOURCE_DIR}/lib/3rdparty/stlport/stlport -o -c ") - set(CMAKE_C_CREATE_SHARED_LIBRARY " -o ") set(CMAKE_RC_CREATE_SHARED_LIBRARY " -o ") @@ -99,6 +96,8 @@ macro(set_module_type MODULE TYPE) endif() if(${TYPE} MATCHES win32dll) set_entrypoint(${MODULE} DllMain@12) + # temporary, will have to be done in each dll cmake file instead + add_livecd_target(${MODULE} reactos/system32) endif() if(${TYPE} MATCHES win32ocx) set_entrypoint(${MODULE} DllMain@12) @@ -123,10 +122,6 @@ macro(set_unicode) set(IS_UNICODE 1) endmacro() -macro(set_cpp) - set(IS_CPP 1) - endmacro() - # Workaround lack of mingw RC support in cmake macro(set_rc_compiler) get_directory_property(defines COMPILE_DEFINITIONS)