mirror of
https://github.com/reactos/reactos.git
synced 2025-01-06 06:20:13 +00:00
[OPENGL32]
- Fix MSVC_IDE build CORE-7570 #resolve svn path=/trunk/; revision=60960
This commit is contained in:
parent
16826f4c0c
commit
28003cebec
2 changed files with 9 additions and 5 deletions
|
@ -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")
|
||||
|
|
|
@ -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)
|
||||
|
|
Loading…
Reference in a new issue