OSDN Git Service

123123
[psychlops/cpp.git] / win32gl / dev / psychlopswin32.cbp
index 4661b47..7a2ad43 100644 (file)
@@ -48,6 +48,7 @@
                                        <Add option="-Os" />
                                        <Add option="-O3" />
                                        <Add option="-DPSYCHLOPS_PLATFORM_WIN32GL" />
+                                       <Add option="-D___EXTENSIONS___" />
                                </Compiler>
                                <Linker>
                                        <Add option="-s" />
@@ -61,7 +62,7 @@
                                </Linker>
                        </Target>
                        <Target title="MinGW4">
-                               <Option output="libpsychlopswin32gcc.a" prefix_auto="0" extension_auto="0" />
+                               <Option output="libpsychlopswin32gcc4.a" prefix_auto="0" extension_auto="0" />
                                <Option working_dir="" />
                                <Option object_output=".objs_mingw4" />
                                <Option deps_output=".deps_mingw" />
@@ -74,6 +75,7 @@
                                        <Add option="-Os" />
                                        <Add option="-O3" />
                                        <Add option="-DPSYCHLOPS_PLATFORM_WIN32GL" />
+                                       <Add option="-D___EXTENSIONS___" />
                                </Compiler>
                                <Linker>
                                        <Add option="-s" />
                                        <Add option="/GR" />
                                        <Add option="/Ox" />
                                        <Add option="/DPSYCHLOPS_PLATFORM_WIN32GL" />
+                                       <Add option="/D___EXTENSIONS___" />
                                </Compiler>
                                <Linker>
                                        <Add library="OpenGL32" />
                                        <Add option="/GR" />
                                        <Add option="/Ox" />
                                        <Add option="/DPSYCHLOPS_PLATFORM_WIN32GL" />
+                                       <Add option="/D___EXTENSIONS___" />
                                </Compiler>
                                <Linker>
                                        <Add library="OpenGL32" />
                        <Target title="VC12">
                                <Option output="psychlopswin32vc12.lib" prefix_auto="0" extension_auto="0" />
                                <Option working_dir="" />
-                               <Option object_output=".objs_vc10" />
+                               <Option object_output=".objs_vc12" />
                                <Option deps_output=".deps_bcc" />
                                <Option type="2" />
-                               <Option compiler="microsoft_visual_c_2013" />
+                               <Option compiler="msvc12" />
                                <Option projectCompilerOptionsRelation="1" />
                                <Option projectLinkerOptionsRelation="1" />
                                <Option projectResourceIncludeDirsRelation="2" />
                                        <Add option="/GA" />
                                        <Add option="/EHs" />
                                        <Add option="/GR" />
-                                       <Add option="/Ox" />
+                                       <Add option="/W4" />
                                        <Add option="/DPSYCHLOPS_PLATFORM_WIN32GL" />
                                </Compiler>
                                <Linker>
                                        <Add option="-Os" />
                                        <Add option="-O3" />
                                        <Add option="-DPSYCHLOPS_PLATFORM_WIN32GL" />
+                                       <Add option="-D___EXTENSIONS___" />
                                </Compiler>
                                <Linker>
                                        <Add option="-s" />
                                        <Add option="/GR" />
                                        <Add option="/Ox" />
                                        <Add option="/DPSYCHLOPS_PLATFORM_WIN32GL" />
+                                       <Add option="/D___EXTENSIONS___" />
+                               </Compiler>
+                               <Linker>
+                                       <Add library="OpenGL32" />
+                                       <Add library="AdvAPI32" />
+                                       <Add library="kernel32" />
+                                       <Add library="glu32" />
+                                       <Add library="gdi32" />
+                                       <Add library="user32" />
+                                       <Add library="comdlg32" />
+                               </Linker>
+                       </Target>
+                       <Target title="VC12x64">
+                               <Option output="psychlopswin32vc12x64.lib" prefix_auto="0" extension_auto="0" />
+                               <Option working_dir="" />
+                               <Option object_output=".objs_vc12x64" />
+                               <Option deps_output=".deps_bcc" />
+                               <Option type="2" />
+                               <Option compiler="msvc12x64" />
+                               <Option projectCompilerOptionsRelation="1" />
+                               <Option projectLinkerOptionsRelation="1" />
+                               <Option projectResourceIncludeDirsRelation="2" />
+                               <Compiler>
+                                       <Add option="/MT" />
+                                       <Add option="/GA" />
+                                       <Add option="/EHs" />
+                                       <Add option="/GR" />
+                                       <Add option="/W4" />
+                                       <Add option="/DPSYCHLOPS_PLATFORM_WIN32GL" />
+                               </Compiler>
+                               <Linker>
+                                       <Add library="OpenGL32" />
+                                       <Add library="AdvAPI32" />
+                                       <Add library="kernel32" />
+                                       <Add library="glu32" />
+                                       <Add library="gdi32" />
+                                       <Add library="user32" />
+                                       <Add library="comdlg32" />
+                               </Linker>
+                       </Target>
+                       <Target title="MinGW4x64">
+                               <Option output="libpsychlopswin32gcc4x64.a" prefix_auto="0" extension_auto="0" />
+                               <Option working_dir="" />
+                               <Option object_output=".objs_mingw4c64" />
+                               <Option deps_output=".deps_mingw" />
+                               <Option type="2" />
+                               <Option compiler="gcc" />
+                               <Option projectCompilerOptionsRelation="1" />
+                               <Option projectLinkerOptionsRelation="1" />
+                               <Option projectResourceIncludeDirsRelation="2" />
+                               <Compiler>
+                                       <Add option="-Os" />
+                                       <Add option="-O3" />
+                                       <Add option="-DPSYCHLOPS_PLATFORM_WIN32GL" />
+                                       <Add option="-D___EXTENSIONS___" />
+                               </Compiler>
+                               <Linker>
+                                       <Add option="-s" />
+                                       <Add library="libopengl32.a" />
+                                       <Add library="libadvapi32.a" />
+                                       <Add library="libcomdlg32.a" />
+                                       <Add library="libuser32.a" />
+                                       <Add library="libgdi32.a" />
+                                       <Add library="libkernel32.a" />
+                                       <Add library="libglu32.a" />
+                               </Linker>
+                       </Target>
+                       <Target title="VC10x64">
+                               <Option output="psychlopswin32vc10x64.lib" prefix_auto="0" extension_auto="0" />
+                               <Option working_dir="" />
+                               <Option object_output=".objs_vc10x64" />
+                               <Option deps_output=".deps_bcc" />
+                               <Option type="2" />
+                               <Option compiler="microsoft_visual_c_2010_x64" />
+                               <Option projectCompilerOptionsRelation="1" />
+                               <Option projectLinkerOptionsRelation="1" />
+                               <Option projectResourceIncludeDirsRelation="2" />
+                               <Compiler>
+                                       <Add option="/MT" />
+                                       <Add option="/GA" />
+                                       <Add option="/EHs" />
+                                       <Add option="/GR" />
+                                       <Add option="/Ox" />
+                                       <Add option="/DPSYCHLOPS_PLATFORM_WIN32GL" />
+                                       <Add option="/D___EXTENSIONS___" />
                                </Compiler>
                                <Linker>
                                        <Add library="OpenGL32" />
                        <Add alias="All" targets="BCC5.51;VC9;MinGW;" />
                </VirtualTargets>
                <Compiler>
+                       <Add option="___EXTENSIONS___" />
                        <Add directory="C:/Library/frameworks/opencv/build/include" />
                        <Add directory="C:/Library/frameworks/Psychlops.framework/cv/include" />
                </Compiler>
                <Unit filename="../../psychlops/extension/FileFormat/JPEG/jpeglib.h" />
                <Unit filename="../../psychlops/extension/FileFormat/JPEG/psychlops_g_JPEG_bridge.cpp" />
                <Unit filename="../../psychlops/extension/FileFormat/JPEG/psychlops_g_JPEG_bridge.h" />
+               <Unit filename="../../psychlops/extension/FileFormat/OpenCV/psychlops_g_OPENCV_bridge.cpp">
+                       <Option target="MinGW4" />
+                       <Option target="VC10" />
+                       <Option target="VC12" />
+                       <Option target="VC9x64" />
+                       <Option target="MinGW Devices" />
+                       <Option target="VC9 Devices" />
+                       <Option target="VC12x64" />
+                       <Option target="MinGW4x64" />
+                       <Option target="VC10x64" />
+               </Unit>
+               <Unit filename="../../psychlops/extension/FileFormat/OpenCV/psychlops_g_OPENCV_bridge.h" />
+               <Unit filename="../../psychlops/extension/FileFormat/OpenCV/psychlops_g_OPENCV_bridge_dummy.cpp">
+                       <Option target="BCC5.51" />
+                       <Option target="MinGW" />
+                       <Option target="VC9" />
+               </Unit>
                <Unit filename="../../psychlops/extension/FileFormat/PNG/png.h" />
                <Unit filename="../../psychlops/extension/FileFormat/PNG/pngconf.h" />
                <Unit filename="../../psychlops/extension/FileFormat/PNG/psychlops_g_PNG_bridge.cpp" />
                        <Option target="VC9 Devices" />
                </Unit>
                <Unit filename="../../psychlops/extension/devices/psychlops_devices_nidaqmxbase.h" />
+               <Unit filename="../../psychlops/extension/devices/psychlops_devices_parallelport.h" />
                <Unit filename="../../psychlops/extension/devices/psychlops_devices_util.cpp" />
                <Unit filename="../../psychlops/extension/devices/psychlops_devices_util.h" />
                <Unit filename="../../psychlops/extension/devices/psychlops_extentions_devices.h" />
                <Unit filename="../../psychlops/extension/psychlops_prototype.h" />
                <Unit filename="../../psychlops/extension/standard/cv/psychlops_cv1_bridge.cpp" />
                <Unit filename="../../psychlops/extension/standard/cv/psychlops_cv1_bridge.h" />
-               <Unit filename="../../psychlops/extension/standard/cv/psychlops_cv2_bridge.cpp" />
+               <Unit filename="../../psychlops/extension/standard/cv/psychlops_cv1_bridge_dummy.cpp">
+                       <Option target="BCC5.51" />
+                       <Option target="MinGW" />
+                       <Option target="VC9" />
+               </Unit>
+               <Unit filename="../../psychlops/extension/standard/cv/psychlops_cv2_bridge.cpp">
+                       <Option target="MinGW4" />
+                       <Option target="VC10" />
+                       <Option target="VC12" />
+                       <Option target="VC9x64" />
+                       <Option target="MinGW Devices" />
+                       <Option target="VC9 Devices" />
+                       <Option target="VC12x64" />
+                       <Option target="MinGW4x64" />
+                       <Option target="VC10x64" />
+               </Unit>
                <Unit filename="../../psychlops/extension/standard/cv/psychlops_cv2_bridge.h" />
+               <Unit filename="../../psychlops/extension/standard/cv/psychlops_cv2_bridge_dummy.cpp">
+                       <Option target="BCC5.51" />
+                       <Option target="MinGW" />
+                       <Option target="VC9" />
+               </Unit>
                <Unit filename="../../psychlops/extension/standard/fft/fftw3.h" />
                <Unit filename="../../psychlops/extension/standard/fft/psychlops_FFTW_bridge.cpp" />
                <Unit filename="../../psychlops/extension/standard/fft/psychlops_FFTW_bridge.h" />
                <Unit filename="../../psychlops/extension/standard/widgets/psychlops_widgets_event.h" />
                <Unit filename="../../psychlops/extension/standard/widgets/psychlops_widgets_prototype.cpp" />
                <Unit filename="../../psychlops/extension/standard/widgets/psychlops_widgets_prototype.h" />
-               <Unit filename="../../psychlops/platform/cv/psychlops_misc_opencv.cpp" />
+               <Unit filename="../../psychlops/platform/cv/psychlops_misc_opencv.cpp">
+                       <Option target="MinGW4" />
+                       <Option target="VC10" />
+                       <Option target="VC12" />
+                       <Option target="VC9x64" />
+                       <Option target="MinGW Devices" />
+                       <Option target="VC9 Devices" />
+                       <Option target="VC12x64" />
+                       <Option target="MinGW4x64" />
+                       <Option target="VC10x64" />
+               </Unit>
+               <Unit filename="../../psychlops/platform/cv/psychlops_misc_opencv_dummy.cpp">
+                       <Option target="MinGW" />
+                       <Option target="VC9" />
+                       <Option target="BCC5.51" />
+               </Unit>
                <Unit filename="../../psychlops/platform/gl/extension/psychlops_g_shader_gl.cpp" />
                <Unit filename="../../psychlops/platform/gl/extension/psychlops_g_shader_gl.h" />
                <Unit filename="../../psychlops/platform/gl/psychlops_g_GL_h.h" />
                <Unit filename="../../psychlops/platform/win32/psychlops_app_state_Win32.h" />
                <Unit filename="../../psychlops/platform/win32/psychlops_app_thread_Win32.cpp" />
                <Unit filename="../../psychlops/platform/win32/psychlops_app_tweak_Win32.h" />
+               <Unit filename="../../psychlops/platform/win32/psychlops_devices_parallelport_Win32.cpp" />
                <Unit filename="../../psychlops/platform/win32/psychlops_io_API_Win32.cpp" />
                <Unit filename="../../psychlops/platform/win32/psychlops_io_API_Win32.h" />
                <Unit filename="../../psychlops/platform/win32/psychlops_io_clipboard_Win32.cpp" />