[OPENGL32]

- Fix MSVC_IDE build
CORE-7570 #resolve

svn path=/trunk/; revision=60960
This commit is contained in:
Thomas Faber 2013-11-12 13:17:41 +00:00
parent 16826f4c0c
commit 28003cebec
2 changed files with 9 additions and 5 deletions

View file

@ -4,6 +4,10 @@ list(APPEND SOURCE
x86_xform.c
3dnow.c
sse.c
rtasm/x86sse.c
)
list(APPEND ASM_SOURCE
common_x86_asm.S
x86_xform2.S
x86_xform3.S
@ -21,10 +25,10 @@ list(APPEND SOURCE
sse_xform4.S
sse_normal.S
read_rgba_span_x86.S
rtasm/x86sse.c
)
add_library(mesa_x86 STATIC ${SOURCE})
add_asm_files(mesa_x86_asm ${ASM_SOURCE})
add_library(mesa_x86 STATIC ${SOURCE} ${mesa_x86_asm))
if(NOT MSVC)
add_compile_flags("-Wno-format")

View file

@ -28,12 +28,12 @@ set_source_files_properties(gcrt0.o libgmon.a PROPERTIES EXTERNAL_OBJECT TRUE)
if(ARCH STREQUAL "i386")
# Optimisation: use asm trampolines to ICD provided functions
list(APPEND SOURCE
add_asm_files(opengl32_asm
glapi_x86.s
)
endif()
add_library(opengl32 SHARED ${SOURCE})
add_library(opengl32 SHARED ${SOURCE} ${opengl32_asm})
target_link_libraries(opengl32
wine
${PSEH_LIB}
@ -53,4 +53,4 @@ endif()
set_module_type(opengl32 win32dll)
add_importlibs(opengl32 gdi32 user32 advapi32 msvcrt kernel32 ntdll)
add_cd_file(TARGET opengl32 DESTINATION reactos/system32 FOR all)
add_cd_file(TARGET opengl32 DESTINATION reactos/system32 FOR all)