|
From: <br...@us...> - 2008-11-22 04:37:10
|
Revision: 3802
http://openvrml.svn.sourceforge.net/openvrml/?rev=3802&view=rev
Author: braden
Date: 2008-11-22 04:37:00 +0000 (Sat, 22 Nov 2008)
Log Message:
-----------
Moved node implementations to dynamically loaded libraries.
Modified Paths:
--------------
trunk/ChangeLog
trunk/ide-projects/Windows/VisualC9_0/OpenVRML/OpenVRML.sln
trunk/ide-projects/Windows/VisualC9_0/OpenVRML/openvrml/openvrml.vcproj
trunk/ide-projects/Windows/VisualC9_0/OpenVRML/vrml97/vrml97.vcproj
trunk/ide-projects/Windows/VisualC9_0/OpenVRML/x3d-cad-geometry/x3d-cad-geometry.vcproj
trunk/ide-projects/Windows/VisualC9_0/OpenVRML/x3d-core/x3d-core.vcproj
trunk/ide-projects/Windows/VisualC9_0/OpenVRML/x3d-dis/x3d-dis.vcproj
trunk/ide-projects/Windows/VisualC9_0/OpenVRML/x3d-environmental-effects/x3d-environmental-effects.vcproj
trunk/ide-projects/Windows/VisualC9_0/OpenVRML/x3d-event-utilities/x3d-event-utilities.vcproj
trunk/ide-projects/Windows/VisualC9_0/OpenVRML/x3d-geometry2d/x3d-geometry2d.vcproj
trunk/ide-projects/Windows/VisualC9_0/OpenVRML/x3d-geospatial/x3d-geospatial.vcproj
trunk/ide-projects/Windows/VisualC9_0/OpenVRML/x3d-grouping/x3d-grouping.vcproj
trunk/ide-projects/Windows/VisualC9_0/OpenVRML/x3d-h-anim/x3d-h-anim.vcproj
trunk/ide-projects/Windows/VisualC9_0/OpenVRML/x3d-interpolation/x3d-interpolation.vcproj
trunk/ide-projects/Windows/VisualC9_0/OpenVRML/x3d-key-device-sensor/x3d-key-device-sensor.vcproj
trunk/ide-projects/Windows/VisualC9_0/OpenVRML/x3d-networking/x3d-networking.vcproj
trunk/ide-projects/Windows/VisualC9_0/OpenVRML/x3d-nurbs/x3d-nurbs.vcproj
trunk/ide-projects/Windows/VisualC9_0/OpenVRML/x3d-rendering/x3d-rendering.vcproj
trunk/ide-projects/Windows/VisualC9_0/OpenVRML/x3d-shape/x3d-shape.vcproj
trunk/ide-projects/Windows/VisualC9_0/OpenVRML/x3d-texturing/x3d-texturing.vcproj
trunk/src/Makefile.am
trunk/src/libopenvrml/openvrml/browser.cpp
trunk/src/libopenvrml/openvrml/browser.h
trunk/src/libopenvrml/openvrml/exposedfield.h
trunk/src/libopenvrml/openvrml/node.cpp
trunk/src/libopenvrml/openvrml/read_write_mutex.h
Added Paths:
-----------
trunk/src/libopenvrml/openvrml/local/node_metatype_registry_impl.cpp
trunk/src/libopenvrml/openvrml/local/node_metatype_registry_impl.h
trunk/src/node/vrml97/register_node_metatypes.cpp
trunk/src/node/x3d-cad-geometry/register_node_metatypes.cpp
trunk/src/node/x3d-core/register_node_metatypes.cpp
trunk/src/node/x3d-dis/register_node_metatypes.cpp
trunk/src/node/x3d-environmental-effects/register_node_metatypes.cpp
trunk/src/node/x3d-event-utilities/register_node_metatypes.cpp
trunk/src/node/x3d-geometry2d/register_node_metatypes.cpp
trunk/src/node/x3d-geospatial/register_node_metatypes.cpp
trunk/src/node/x3d-grouping/register_node_metatypes.cpp
trunk/src/node/x3d-h-anim/register_node_metatypes.cpp
trunk/src/node/x3d-interpolation/register_node_metatypes.cpp
trunk/src/node/x3d-key-device-sensor/register_node_metatypes.cpp
trunk/src/node/x3d-networking/register_node_metatypes.cpp
trunk/src/node/x3d-nurbs/register_node_metatypes.cpp
trunk/src/node/x3d-rendering/register_node_metatypes.cpp
trunk/src/node/x3d-shape/register_node_metatypes.cpp
trunk/src/node/x3d-texturing/register_node_metatypes.cpp
Removed Paths:
-------------
trunk/src/libopenvrml/openvrml/vrml97node.cpp
trunk/src/libopenvrml/openvrml/vrml97node.h
trunk/src/libopenvrml/openvrml/x3d_cad_geometry.cpp
trunk/src/libopenvrml/openvrml/x3d_cad_geometry.h
trunk/src/libopenvrml/openvrml/x3d_core.cpp
trunk/src/libopenvrml/openvrml/x3d_core.h
trunk/src/libopenvrml/openvrml/x3d_dis.cpp
trunk/src/libopenvrml/openvrml/x3d_dis.h
trunk/src/libopenvrml/openvrml/x3d_environmental_effects.cpp
trunk/src/libopenvrml/openvrml/x3d_environmental_effects.h
trunk/src/libopenvrml/openvrml/x3d_event_utilities.cpp
trunk/src/libopenvrml/openvrml/x3d_event_utilities.h
trunk/src/libopenvrml/openvrml/x3d_geometry2d.cpp
trunk/src/libopenvrml/openvrml/x3d_geometry2d.h
trunk/src/libopenvrml/openvrml/x3d_geospatial.cpp
trunk/src/libopenvrml/openvrml/x3d_geospatial.h
trunk/src/libopenvrml/openvrml/x3d_grouping.cpp
trunk/src/libopenvrml/openvrml/x3d_grouping.h
trunk/src/libopenvrml/openvrml/x3d_hanim.cpp
trunk/src/libopenvrml/openvrml/x3d_hanim.h
trunk/src/libopenvrml/openvrml/x3d_interpolation.cpp
trunk/src/libopenvrml/openvrml/x3d_interpolation.h
trunk/src/libopenvrml/openvrml/x3d_key_device_sensor.cpp
trunk/src/libopenvrml/openvrml/x3d_key_device_sensor.h
trunk/src/libopenvrml/openvrml/x3d_networking.cpp
trunk/src/libopenvrml/openvrml/x3d_networking.h
trunk/src/libopenvrml/openvrml/x3d_nurbs.cpp
trunk/src/libopenvrml/openvrml/x3d_nurbs.h
trunk/src/libopenvrml/openvrml/x3d_rendering.cpp
trunk/src/libopenvrml/openvrml/x3d_rendering.h
trunk/src/libopenvrml/openvrml/x3d_shape.cpp
trunk/src/libopenvrml/openvrml/x3d_shape.h
trunk/src/libopenvrml/openvrml/x3d_texturing.cpp
trunk/src/libopenvrml/openvrml/x3d_texturing.h
Property Changed:
----------------
trunk/
trunk/src/libopenvrml/openvrml/bad_url.cpp
trunk/src/libopenvrml/openvrml/bad_url.h
trunk/src/libopenvrml/openvrml/local/proto.cpp
trunk/src/libopenvrml/openvrml/local/proto.h
trunk/src/libopenvrml/openvrml/scene.cpp
trunk/src/libopenvrml/openvrml/scene.h
trunk/src/libopenvrml/openvrml/script.cpp
trunk/src/node/x3d-cad-geometry/cad_face.cpp
trunk/src/node/x3d-cad-geometry/cad_face.h
trunk/src/node/x3d-cad-geometry/indexed_quad_set.cpp
trunk/src/node/x3d-cad-geometry/indexed_quad_set.h
trunk/src/node/x3d-core/metadata_double.cpp
trunk/src/node/x3d-core/metadata_double.h
trunk/src/node/x3d-core/metadata_float.cpp
trunk/src/node/x3d-core/metadata_float.h
trunk/src/node/x3d-core/metadata_integer.cpp
trunk/src/node/x3d-core/metadata_integer.h
trunk/src/node/x3d-core/metadata_set.cpp
trunk/src/node/x3d-core/metadata_set.h
trunk/src/node/x3d-core/metadata_string.cpp
trunk/src/node/x3d-core/metadata_string.h
trunk/src/node/x3d-dis/espdu_transform.cpp
trunk/src/node/x3d-dis/espdu_transform.h
trunk/src/node/x3d-dis/receiver_pdu.cpp
trunk/src/node/x3d-dis/receiver_pdu.h
trunk/src/node/x3d-dis/signal_pdu.cpp
trunk/src/node/x3d-dis/signal_pdu.h
trunk/src/node/x3d-dis/transmitter_pdu.cpp
trunk/src/node/x3d-dis/transmitter_pdu.h
trunk/src/node/x3d-environmental-effects/texture_background.cpp
trunk/src/node/x3d-environmental-effects/texture_background.h
trunk/src/node/x3d-event-utilities/boolean_filter.cpp
trunk/src/node/x3d-event-utilities/boolean_filter.h
trunk/src/node/x3d-event-utilities/boolean_sequencer.cpp
trunk/src/node/x3d-event-utilities/boolean_sequencer.h
trunk/src/node/x3d-event-utilities/boolean_toggle.cpp
trunk/src/node/x3d-event-utilities/boolean_toggle.h
trunk/src/node/x3d-event-utilities/boolean_trigger.cpp
trunk/src/node/x3d-event-utilities/boolean_trigger.h
trunk/src/node/x3d-event-utilities/integer_sequencer.cpp
trunk/src/node/x3d-event-utilities/integer_sequencer.h
trunk/src/node/x3d-event-utilities/integer_trigger.cpp
trunk/src/node/x3d-event-utilities/integer_trigger.h
trunk/src/node/x3d-event-utilities/time_trigger.cpp
trunk/src/node/x3d-event-utilities/time_trigger.h
trunk/src/node/x3d-geometry2d/arc2d.cpp
trunk/src/node/x3d-geometry2d/arc2d.h
trunk/src/node/x3d-geometry2d/arc_close2d.cpp
trunk/src/node/x3d-geometry2d/arc_close2d.h
trunk/src/node/x3d-geometry2d/circle2d.cpp
trunk/src/node/x3d-geometry2d/circle2d.h
trunk/src/node/x3d-geometry2d/disk2d.cpp
trunk/src/node/x3d-geometry2d/disk2d.h
trunk/src/node/x3d-geometry2d/polyline2d.cpp
trunk/src/node/x3d-geometry2d/polyline2d.h
trunk/src/node/x3d-geometry2d/polypoint2d.cpp
trunk/src/node/x3d-geometry2d/polypoint2d.h
trunk/src/node/x3d-geometry2d/rectangle2d.cpp
trunk/src/node/x3d-geometry2d/rectangle2d.h
trunk/src/node/x3d-geometry2d/triangle_set2d.cpp
trunk/src/node/x3d-geometry2d/triangle_set2d.h
trunk/src/node/x3d-geospatial/geo_coordinate.cpp
trunk/src/node/x3d-geospatial/geo_coordinate.h
trunk/src/node/x3d-geospatial/geo_elevation_grid.cpp
trunk/src/node/x3d-geospatial/geo_elevation_grid.h
trunk/src/node/x3d-geospatial/geo_location.cpp
trunk/src/node/x3d-geospatial/geo_location.h
trunk/src/node/x3d-geospatial/geo_lod.cpp
trunk/src/node/x3d-geospatial/geo_lod.h
trunk/src/node/x3d-geospatial/geo_metadata.cpp
trunk/src/node/x3d-geospatial/geo_metadata.h
trunk/src/node/x3d-geospatial/geo_origin.cpp
trunk/src/node/x3d-geospatial/geo_origin.h
trunk/src/node/x3d-geospatial/geo_position_interpolator.cpp
trunk/src/node/x3d-geospatial/geo_position_interpolator.h
trunk/src/node/x3d-geospatial/geo_touch_sensor.cpp
trunk/src/node/x3d-geospatial/geo_touch_sensor.h
trunk/src/node/x3d-geospatial/geo_viewpoint.cpp
trunk/src/node/x3d-geospatial/geo_viewpoint.h
trunk/src/node/x3d-grouping/static_group.cpp
trunk/src/node/x3d-grouping/static_group.h
trunk/src/node/x3d-h-anim/h_anim_displacer.cpp
trunk/src/node/x3d-h-anim/h_anim_displacer.h
trunk/src/node/x3d-h-anim/h_anim_humanoid.cpp
trunk/src/node/x3d-h-anim/h_anim_humanoid.h
trunk/src/node/x3d-h-anim/h_anim_joint.cpp
trunk/src/node/x3d-h-anim/h_anim_joint.h
trunk/src/node/x3d-h-anim/h_anim_segment.cpp
trunk/src/node/x3d-h-anim/h_anim_segment.h
trunk/src/node/x3d-h-anim/h_anim_site.cpp
trunk/src/node/x3d-h-anim/h_anim_site.h
trunk/src/node/x3d-interpolation/coordinate_interpolator2d.cpp
trunk/src/node/x3d-interpolation/coordinate_interpolator2d.h
trunk/src/node/x3d-interpolation/position_interpolator2d.cpp
trunk/src/node/x3d-interpolation/position_interpolator2d.h
trunk/src/node/x3d-key-device-sensor/key_sensor.cpp
trunk/src/node/x3d-key-device-sensor/key_sensor.h
trunk/src/node/x3d-key-device-sensor/string_sensor.cpp
trunk/src/node/x3d-key-device-sensor/string_sensor.h
trunk/src/node/x3d-networking/load_sensor.cpp
trunk/src/node/x3d-networking/load_sensor.h
trunk/src/node/x3d-nurbs/contour2d.cpp
trunk/src/node/x3d-nurbs/contour2d.h
trunk/src/node/x3d-nurbs/contour_polyline2d.cpp
trunk/src/node/x3d-nurbs/contour_polyline2d.h
trunk/src/node/x3d-nurbs/coordinate_double.cpp
trunk/src/node/x3d-nurbs/coordinate_double.h
trunk/src/node/x3d-nurbs/nurbs_curve.cpp
trunk/src/node/x3d-nurbs/nurbs_curve.h
trunk/src/node/x3d-nurbs/nurbs_curve2d.cpp
trunk/src/node/x3d-nurbs/nurbs_curve2d.h
trunk/src/node/x3d-nurbs/nurbs_orientation_interpolator.cpp
trunk/src/node/x3d-nurbs/nurbs_orientation_interpolator.h
trunk/src/node/x3d-nurbs/nurbs_patch_surface.cpp
trunk/src/node/x3d-nurbs/nurbs_patch_surface.h
trunk/src/node/x3d-nurbs/nurbs_position_interpolator.cpp
trunk/src/node/x3d-nurbs/nurbs_position_interpolator.h
trunk/src/node/x3d-nurbs/nurbs_set.cpp
trunk/src/node/x3d-nurbs/nurbs_set.h
trunk/src/node/x3d-nurbs/nurbs_surface_interpolator.cpp
trunk/src/node/x3d-nurbs/nurbs_surface_interpolator.h
trunk/src/node/x3d-nurbs/nurbs_swept_surface.cpp
trunk/src/node/x3d-nurbs/nurbs_swept_surface.h
trunk/src/node/x3d-nurbs/nurbs_swung_surface.cpp
trunk/src/node/x3d-nurbs/nurbs_swung_surface.h
trunk/src/node/x3d-nurbs/nurbs_texture_coordinate.cpp
trunk/src/node/x3d-nurbs/nurbs_texture_coordinate.h
trunk/src/node/x3d-nurbs/nurbs_trimmed_surface.cpp
trunk/src/node/x3d-nurbs/nurbs_trimmed_surface.h
trunk/src/node/x3d-rendering/color_rgba.cpp
trunk/src/node/x3d-rendering/color_rgba.h
trunk/src/node/x3d-rendering/indexed_triangle_fan_set.cpp
trunk/src/node/x3d-rendering/indexed_triangle_fan_set.h
trunk/src/node/x3d-rendering/indexed_triangle_set.cpp
trunk/src/node/x3d-rendering/indexed_triangle_set.h
trunk/src/node/x3d-rendering/indexed_triangle_strip_set.cpp
trunk/src/node/x3d-rendering/indexed_triangle_strip_set.h
trunk/src/node/x3d-rendering/triangle_fan_set.cpp
trunk/src/node/x3d-rendering/triangle_fan_set.h
trunk/src/node/x3d-rendering/triangle_set.cpp
trunk/src/node/x3d-rendering/triangle_set.h
trunk/src/node/x3d-rendering/triangle_strip_set.cpp
trunk/src/node/x3d-rendering/triangle_strip_set.h
trunk/src/node/x3d-shape/fill_properties.cpp
trunk/src/node/x3d-shape/fill_properties.h
trunk/src/node/x3d-shape/line_properties.cpp
trunk/src/node/x3d-shape/line_properties.h
trunk/src/node/x3d-texturing/multi_texture.cpp
trunk/src/node/x3d-texturing/multi_texture.h
trunk/src/node/x3d-texturing/multi_texture_coordinate.cpp
trunk/src/node/x3d-texturing/multi_texture_coordinate.h
trunk/src/node/x3d-texturing/multi_texture_transform.cpp
trunk/src/node/x3d-texturing/multi_texture_transform.h
trunk/src/node/x3d-texturing/texture_coordinate_generator.cpp
trunk/src/node/x3d-texturing/texture_coordinate_generator.h
Property changes on: trunk
___________________________________________________________________
Modified: svn:mergeinfo
- /branches/0.17:3713,3717,3719,3721,3725,3730,3732,3743,3746,3748,3750,3752,3754,3757,3759-3760,3764,3766
/branches/local:3677-3689
/branches/node-modules:3622-3623,3632-3635,3637-3638,3640-3641,3643-3644,3646-3647,3649-3650,3654-3655,3657-3658,3661-3662,3664-3665,3667-3668,3670-3671,3673-3674,3684-3685,3687-3688
+ /branches/0.17:3713,3717,3719,3721,3725,3730,3732,3743,3746,3748,3750,3752,3754,3757,3759-3760,3764,3766
/branches/local:3677-3689
/branches/node-modules:3622-3623,3632-3635,3637-3638,3640-3641,3643-3644,3646-3647,3649-3650,3654-3655,3657-3658,3661-3662,3664-3665,3667-3668,3670-3671,3673-3674,3684-3685,3687-3688,3736-3801
Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog 2008-11-18 09:52:55 UTC (rev 3801)
+++ trunk/ChangeLog 2008-11-22 04:37:00 UTC (rev 3802)
@@ -1,3 +1,400 @@
+2008-11-20 Braden McDaniel <br...@en...>
+
+ Moved node implementations to dynamically loaded libraries.
+
+ * ide-projects/Windows/VisualC9_0/OpenVRML/OpenVRML.sln
+ * ide-projects/Windows/VisualC9_0/OpenVRML/openvrml/openvrml.vcproj:
+ Removed dependencies libpng, zlib, and FreeType; added
+ libopenvrml/openvrml/local/node_metatype_registry_impl.{cpp,h};
+ removed libopenvrml/openvrml/vrml97node.{cpp,h}, removed
+ libopenvrml/openvrml/x3d_cad_geometry.{cpp,h}, removed
+ libopenvrml/openvrml/x3d_core.{cpp,h}, removed
+ libopenvrml/openvrml/x3d_dis.{cpp,h}, removed
+ libopenvrml/openvrml/x3d_environmental_effects.{cpp,h}, removed
+ libopenvrml/openvrml/x3d_event_utilities.{cpp,h}, removed
+ libopenvrml/openvrml/x3d_geometry2d.{cpp,h}, removed
+ libopenvrml/openvrml/x3d_geospatial.{cpp,h}, removed
+ libopenvrml/openvrml/x3d_grouping.{cpp,h}, removed
+ libopenvrml/openvrml/x3d_hanim.{cpp,h}, removed
+ libopenvrml/openvrml/x3d_interpolation.{cpp,h}, removed
+ libopenvrml/openvrml/x3d_key_device_sensor.{cpp,h}, removed
+ libopenvrml/openvrml/x3d_networking.{cpp,h}, removed
+ libopenvrml/openvrml/x3d_nurbs.{cpp,h}, removed
+ libopenvrml/openvrml/x3d_rendering.{cpp,h}, removed
+ libopenvrml/openvrml/x3d_shape.{cpp,h} removed
+ libopenvrml/openvrml/x3d_texturing.{cpp,h}.
+ * ide-projects/Windows/VisualC9_0/OpenVRML/vrml97/vrml97.vcproj:
+ Build as a DLL; added dependencies libpng, zlib, and FreeType;
+ added node/vrml97/register_node_metatypes.cpp.
+ * ide-projects/Windows/VisualC9_0/OpenVRML/x3d-cad-geometry/x3d-cad-geometry.vcproj:
+ Build as a DLL; added
+ node/x3d-cad-geometry/register_node_metatypes.cpp.
+ * ide-projects/Windows/VisualC9_0/OpenVRML/x3d-core/x3d-core.vcproj:
+ Build as a DLL; added node/x3d-core/register_node_metatypes.cpp.
+ * ide-projects/Windows/VisualC9_0/OpenVRML/x3d-dis/x3d-dis.vcproj:
+ Build as a DLL; added node/x3d-dis/register_node_metatypes.cpp.
+ * ide-projects/Windows/VisualC9_0/OpenVRML/x3d-environmental-effects/x3d-environmental-effects.vcproj:
+ Build as a DLL; added
+ node/x3d-environmental-effects/register_node_metatypes.cpp.
+ * ide-projects/Windows/VisualC9_0/OpenVRML/x3d-event-utilities/x3d-event-utilities.vcproj:
+ Build as a DLL; added
+ node/x3d-event-utilities/register_node_metatypes.cpp.
+ * ide-projects/Windows/VisualC9_0/OpenVRML/x3d-geometry2d/x3d-geometry2d.vcproj:
+ Build as a DLL; added
+ node/x3d-geometry2d/register_node_metatypes.cpp.
+ * ide-projects/Windows/VisualC9_0/OpenVRML/x3d-geospatial/x3d-geospatial.vcproj:
+ Build as a DLL; added
+ node/x3d-geospatial/register_node_metatypes.cpp.
+ * ide-projects/Windows/VisualC9_0/OpenVRML/x3d-grouping/x3d-grouping.vcproj:
+ Build as a DLL; added
+ node/x3d-grouping/register_node_metatypes.cpp.
+ * ide-projects/Windows/VisualC9_0/OpenVRML/x3d-h-anim/x3d-h-anim.vcproj:
+ Build as a DLL; added node/x3d-h-anim/register_node_metatypes.cpp.
+ * ide-projects/Windows/VisualC9_0/OpenVRML/x3d-interpolation/x3d-interpolation.vcproj:
+ Build as a DLL; added
+ node/x3d-interpolation/register_node_metatypes.cpp.
+ * ide-projects/Windows/VisualC9_0/OpenVRML/x3d-key-device-sensor/x3d-key-device-sensor.vcproj:
+ Build as a DLL; added
+ node/x3d-key-device-sensor/register_node_metatypes.cpp.
+ * ide-projects/Windows/VisualC9_0/OpenVRML/x3d-networking/x3d-networking.vcproj:
+ Build as a DLL; added
+ node/x3d-networking/register_node_metatypes.cpp.
+ * ide-projects/Windows/VisualC9_0/OpenVRML/x3d-nurbs/x3d-nurbs.vcproj:
+ Build as a DLL; added node/x3d-nurbs/register_node_metatypes.cpp.
+ * ide-projects/Windows/VisualC9_0/OpenVRML/x3d-rendering/x3d-rendering.vcproj:
+ Build as a DLL; added
+ node/x3d-rendering/register_node_metatypes.cpp.
+ * ide-projects/Windows/VisualC9_0/OpenVRML/x3d-shape/x3d-shape.vcproj:
+ Build as a DLL; added node/x3d-shape/register_node_metatypes.cpp.
+ * ide-projects/Windows/VisualC9_0/OpenVRML/x3d-texturing/x3d-texturing.vcproj:
+ Build as a DLL; added
+ node/x3d-texturing/register_node_metatypes.cpp.
+ * src/Makefile.am
+ (noinst_LTLIBRARIES): Removed.
+ (openvrml_include_HEADERS): Removed
+ libopenvrml/openvrml/vrml97node.h,
+ libopenvrml/openvrml/x3d_core.h,
+ libopenvrml/openvrml/x3d_networking.h,
+ libopenvrml/openvrml/x3d_grouping.h,
+ libopenvrml/openvrml/x3d_rendering.h,
+ libopenvrml/openvrml/x3d_shape.h,
+ libopenvrml/openvrml/x3d_geometry2d.h,
+ libopenvrml/openvrml/x3d_texturing.h,
+ libopenvrml/openvrml/x3d_interpolation.h,
+ libopenvrml/openvrml/x3d_key_device_sensor.h,
+ libopenvrml/openvrml/x3d_event_utilities.h,
+ libopenvrml/openvrml/x3d_dis.h,
+ libopenvrml/openvrml/x3d_environmental_effects.h,
+ libopenvrml/openvrml/x3d_geospatial.h,
+ libopenvrml/openvrml/x3d_hanim.h,
+ libopenvrml/openvrml/x3d_nurbs.h,
+ libopenvrml/openvrml/x3d_cad_geometry.h
+ (libopenvrml_libopenvrml_la_SOURCES): Removed
+ libopenvrml/openvrml/vrml97node.cpp,
+ libopenvrml/openvrml/x3d_core.cpp,
+ libopenvrml/openvrml/x3d_networking.cpp,
+ libopenvrml/openvrml/x3d_grouping.cpp,
+ libopenvrml/openvrml/x3d_rendering.cpp,
+ libopenvrml/openvrml/x3d_shape.cpp,
+ libopenvrml/openvrml/x3d_geometry2d.cpp,
+ libopenvrml/openvrml/x3d_texturing.cpp,
+ libopenvrml/openvrml/x3d_interpolation.cpp,
+ libopenvrml/openvrml/x3d_key_device_sensor.cpp,
+ libopenvrml/openvrml/x3d_event_utilities.cpp,
+ libopenvrml/openvrml/x3d_dis.cpp,
+ libopenvrml/openvrml/x3d_environmental_effects.cpp,
+ libopenvrml/openvrml/x3d_geospatial.cpp,
+ libopenvrml/openvrml/x3d_hanim.cpp,
+ libopenvrml/openvrml/x3d_nurbs.cpp,
+ libopenvrml/openvrml/x3d_cad_geometry.cpp; added
+ libopenvrml/openvrml/local/node_metatype_registry_impl.{cpp,h}.
+ (libopenvrml_libopenvrml_la_LIBADD): Removed
+ node/vrml97/libvrml97.la, node/x3d-core/libx3d-core.la,
+ node/x3d-networking/libx3d-networking.la,
+ node/x3d-grouping/libx3d-grouping.la,
+ node/x3d-rendering/libx3d-rendering.la,
+ node/x3d-shape/libx3d-shape.la,
+ node/x3d-geometry2d/libx3d-geometry2d.la,
+ node/x3d-texturing/libx3d-texturing.la,
+ node/x3d-interpolation/libx3d-interpolation.la,
+ node/x3d-key-device-sensor/libx3d-key-device-sensor.la,
+ node/x3d-event-utilities/libx3d-event-utilities.la,
+ node/x3d-dis/libx3d-dis.la,
+ node/x3d-environmental-effects/libx3d-environmental-effects.la,
+ node/x3d-geospatial/libx3d-geospatial.la,
+ node/x3d-h-anim/libx3d-h-anim.la, node/x3d-nurbs/libx3d-nurbs.la,
+ node/x3d-cad-geometry/libx3d-cad-geometry.la.
+ (openvrmlnode_LTLIBRARIES): Added node/vrml97.la,
+ node/x3d-core.la, node/x3d-networking.la, node/x3d-grouping.la,
+ node/x3d-rendering.la, node/x3d-shape.la, node/x3d-geometry2d.la,
+ node/x3d-texturing.la, node/x3d-interpolation.la,
+ node/x3d-key-device-sensor.la, node/x3d-event-utilities.la,
+ node/x3d-dis.la, node/x3d-environmental-effects.la,
+ node/x3d-geospatial.la, node/x3d-h-anim.la, node/x3d-nurbs.la,
+ node/x3d-cad-geometry.la.
+ (node_vrml97_la_CPPFLAGS): Replaced
+ node_vrml97_libvrml97_la_CPPFLAGS.
+ (node_vrml97_la_CXXFLAGS): Replaced
+ node_vrml97_libvrml97_la_CXXFLAGS.
+ (node_vrml97_la_SOURCES): Replaced
+ node_vrml97_libvrml97_la_SOURCES; added
+ node/vrml97/register_node_metatypes.cpp.
+ (node_vrml97_la_LDFLAGS): Replaced
+ node_vrml97_libvrml97_la_LDFLAGS; added -module.
+ (node_x3d_core_la_CPPFLAGS): Replaced
+ node_x3d_core_libx3d_core_la_CPPFLAGS.
+ (node_x3d_core_la_CXXFLAGS): Replaced
+ node_x3d_core_libx3d_core_la_CXXFLAGS.
+ (node_x3d_core_la_SOURCES): Replaced
+ node_x3d_core_libx3d_core_la_SOURCES; added
+ node/x3d-core/register_node_metatypes.cpp.
+ (node_x3d_core_la_LDFLAGS): Added -module -avoid-version.
+ (node_x3d_networking_la_CPPFLAGS): Replaced
+ node_x3d_networking_libx3d_networking_la_CPPFLAGS.
+ (node_x3d_networking_la_CXXFLAGS): Replaced
+ node_x3d_networking_libx3d_networking_la_CXXFLAGS.
+ (node_x3d_networking_la_SOURCES): Replaced
+ node_x3d_networking_libx3d_networking_la_SOURCES; added
+ node/x3d-networking/register_node_metatypes.cpp.
+ (node_x3d_networking_la_LDFLAGS): Added -module -avoid-version.
+ (node_x3d_grouping_la_CPPFLAGS): Replaced
+ node_x3d_grouping_libx3d_grouping_la_CPPFLAGS.
+ (node_x3d_grouping_la_CXXFLAGS): Replaced
+ node_x3d_grouping_libx3d_grouping_la_CXXFLAGS.
+ (node_x3d_grouping_la_SOURCES): Replaced
+ node_x3d_grouping_libx3d_grouping_la_SOURCES; added
+ node/x3d-grouping/register_node_metatypes.cpp.
+ (node_x3d_grouping_la_LDFLAGS): Added -module -avoid-version.
+ (node_x3d_rendering_la_CPPFLAGS): Replaced
+ node_x3d_rendering_libx3d_rendering_la_CPPFLAGS.
+ (node_x3d_rendering_la_CXXFLAGS): Replaced
+ node_x3d_rendering_libx3d_rendering_la_CXXFLAGS.
+ (node_x3d_rendering_la_SOURCES): Replaced
+ node_x3d_rendering_libx3d_rendering_la_SOURCES; added
+ node/x3d-rendering/register_node_metatypes.cpp.
+ (node_x3d_rendering_la_LDFLAGS): Added -module -avoid-version.
+ (node_x3d_shape_la_CPPFLAGS): Replaced
+ node_x3d_shape_libx3d_shape_la_CPPFLAGS.
+ (node_x3d_shape_la_CXXFLAGS): Replaced
+ node_x3d_shape_libx3d_shape_la_CXXFLAGS.
+ (node_x3d_shape_la_SOURCES): Replaced
+ node_x3d_shape_libx3d_shape_la_SOURCES; added
+ node/x3d-shape/register_node_metatypes.cpp.
+ (node_x3d_shape_la_LDFLAGS): Added -module -avoid-version.
+ (node_x3d_geometry2d_la_CPPFLAGS): Replaced
+ node_x3d_geometry2d_libx3d_geometry2d_la_CPPFLAGS.
+ (node_x3d_geometry2d_la_CXXFLAGS): Replaced
+ node_x3d_geometry2d_libx3d_geometry2d_la_CXXFLAGS.
+ (node_x3d_geometry2d_la_SOURCES): Replaced
+ node_x3d_geometry2d_libx3d_geometry2d_la_SOURCES; added
+ node/x3d-geometry2d/register_node_metatypes.cpp.
+ (node_x3d_geometry2d_la_LDFLAGS): Added -module -avoid-version.
+ (node_x3d_texturing_la_CPPFLAGS): Replaced
+ node_x3d_texturing_libx3d_texturing_la_CPPFLAGS.
+ (node_x3d_texturing_la_CXXFLAGS): Replaced
+ node_x3d_texturing_libx3d_texturing_la_CXXFLAGS.
+ (node_x3d_texturing_la_SOURCES): Replaced
+ node_x3d_texturing_libx3d_texturing_la_SOURCES; added
+ node/x3d-texturing/register_node_metatypes.cpp.
+ (node_x3d_texturing_la_LDFLAGS): Added -module -avoid-version.
+ (node_x3d_interpolation_la_CPPFLAGS): Replaced
+ node_x3d_interpolation_libx3d_interpolation_la_CPPFLAGS.
+ (node_x3d_interpolation_la_CXXFLAGS): Replaced
+ node_x3d_interpolation_libx3d_interpolation_la_CXXFLAGS.
+ (node_x3d_interpolation_la_SOURCES): Replaced
+ node_x3d_interpolation_libx3d_interpolation_la_SOURCES; added
+ node/x3d-interpolation/register_node_metatypes.cpp.
+ (node_x3d_interpolation_la_LDFLAGS): Added -module -avoid-version.
+ (node_x3d_key_device_sensor_la_CPPFLAGS): Replaced
+ node_x3d_key_device_sensor_libx3d_key_device_sensor_la_CPPFLAGS.
+ (node_x3d_key_device_sensor_la_CXXFLAGS): Replaced
+ node_x3d_key_device_sensor_libx3d_key_device_sensor_la_CXXFLAGS.
+ (node_x3d_key_device_sensor_la_SOURCES): Replaced
+ node_x3d_key_device_sensor_libx3d_key_device_sensor_la_SOURCES;
+ added node/x3d-key-device-sensor/register_node_metatypes.cpp.
+ (node_x3d_key_device_sensor_la_LDFLAGS): Added -module
+ -avoid-version.
+ (node_x3d_event_utilities_la_CPPFLAGS): Replaced
+ node_x3d_event_utilities_libx3d_event_utilities_la_CPPFLAGS.
+ (node_x3d_event_utilities_la_CXXFLAGS): Replaced
+ node_x3d_event_utilities_libx3d_event_utilities_la_CXXFLAGS.
+ (node_x3d_event_utilities_la_SOURCES): Replaced
+ node_x3d_event_utilities_libx3d_event_utilities_la_SOURCES; added
+ node/x3d-event-utilities/register_node_metatypes.cpp.
+ (node_x3d_event_utilities_la_LDFLAGS): Added -module
+ -avoid-version.
+ (node_x3d_dis_la_CPPFLAGS): Replaced
+ node_x3d_dis_libx3d_dis_la_CPPFLAGS.
+ (node_x3d_dis_la_CXXFLAGS): Replaced
+ node_x3d_dis_libx3d_dis_la_CXXFLAGS.
+ (node_x3d_dis_la_SOURCES): Replaced
+ node_x3d_dis_libx3d_dis_la_SOURCES; added
+ node/x3d-dis/register_node_metatypes.cpp.
+ (node_x3d_dis_la_LDFLAGS): Added -module -avoid-version.
+ (node_x3d_environmental_effects_la_CPPFLAGS): Replaced
+ node_x3d_environmental_effects_libx3d_environmental_effects_la_CPPFLAGS.
+ (node_x3d_environmental_effects_la_CXXFLAGS): Replaced
+ node_x3d_environmental_effects_libx3d_environmental_effects_la_CXXFLAGS.
+ (node_x3d_environmental_effects_la_SOURCES): Replaced
+ node_x3d_environmental_effects_libx3d_environmental_effects_la_SOURCES;
+ added node/x3d-environmental-effects/register_node_metatypes.cpp.
+ (node_x3d_environmental_effects_la_LDFLAGS): Added -module
+ -avoid-version.
+ (node_x3d_geospatial_la_CPPFLAGS): Replaced
+ node_x3d_geospatial_libx3d_geospatial_la_CPPFLAGS.
+ (node_x3d_geospatial_la_CXXFLAGS): Replaced
+ node_x3d_geospatial_libx3d_geospatial_la_CXXFLAGS.
+ (node_x3d_geospatial_la_SOURCES): Replaced
+ node_x3d_geospatial_libx3d_geospatial_la_SOURCES; added
+ node/x3d-geospatial/register_node_metatypes.cpp.
+ (node_x3d_geospatial_la_LDFLAGS): Added -module -avoid-version.
+ (node_x3d_h_anim_la_CPPFLAGS): Replaced
+ node_x3d_h_anim_libx3d_h_anim_la_CPPFLAGS.
+ (node_x3d_h_anim_la_CXXFLAGS): Replaced
+ node_x3d_h_anim_libx3d_h_anim_la_CXXFLAGS.
+ (node_x3d_h_anim_la_SOURCES): Replaced
+ node_x3d_h_anim_libx3d_h_anim_la_SOURCES; added
+ node/x3d-h-anim/register_node_metatypes.cpp.
+ (node_x3d_h_anim_la_LDFLAGS): Added -module -avoid-version.
+ (node_x3d_nurbs_la_CPPFLAGS): Replaced
+ node_x3d_nurbs_libx3d_nurbs_la_CPPFLAGS.
+ (node_x3d_nurbs_la_CXXFLAGS): Replaced
+ node_x3d_nurbs_libx3d_nurbs_la_CXXFLAGS.
+ (node_x3d_nurbs_la_SOURCES): Replaced
+ node_x3d_nurbs_libx3d_nurbs_la_SOURCES; added
+ node/x3d-nurbs/register_node_metatypes.cpp.
+ (node_x3d_nurbs_la_LDFLAGS): Added -module -avoid-version.
+ (node_x3d_cad_geometry_la_CPPFLAGS): Replaced
+ node_x3d_cad_geometry_libx3d_cad_geometry_la_CPPFLAGS.
+ (node_x3d_cad_geometry_la_CXXFLAGS): Replaced
+ node_x3d_cad_geometry_libx3d_cad_geometry_la_CXXFLAGS.
+ (node_x3d_cad_geometry_la_SOURCES): Replaced
+ node_x3d_cad_geometry_libx3d_cad_geometry_la_SOURCES; added
+ node/x3d-cad-geometry/register_node_metatypes.cpp.
+ (node_x3d_cad_geometry_la_LDFLAGS): Added -module -avoid-version.
+ * src/node/vrml97/register_node_metatypes.cpp: Moved from
+ libopenvrml/openvrml/vrml97node.cpp.
+ (openvrml_register_node_metatypes(openvrml::node_metatype_registry&)):
+ Replaced register_vrml97_node_metatypes.
+
+A + src/node/x3d-cad-geometry/register_node_metatypes.cpp
+A + src/node/x3d-core/register_node_metatypes.cpp
+A + src/node/x3d-dis/register_node_metatypes.cpp
+A + src/node/x3d-environmental-effects/register_node_metatypes.cpp
+A + src/node/x3d-event-utilities/register_node_metatypes.cpp
+A + src/node/x3d-geometry2d/register_node_metatypes.cpp
+A + src/node/x3d-geospatial/register_node_metatypes.cpp
+A + src/node/x3d-grouping/register_node_metatypes.cpp
+A + src/node/x3d-h-anim/register_node_metatypes.cpp
+A + src/node/x3d-interpolation/register_node_metatypes.cpp
+A + src/node/x3d-key-device-sensor/register_node_metatypes.cpp
+A + src/node/x3d-networking/register_node_metatypes.cpp
+A + src/node/x3d-nurbs/register_node_metatypes.cpp
+A + src/node/x3d-rendering/register_node_metatypes.cpp
+A + src/node/x3d-shape/register_node_metatypes.cpp
+A + src/node/x3d-texturing/register_node_metatypes.cpp
+
+ * src/libopenvrml/openvrml/browser.cpp
+ (openvrml::browser::node_metatype_map::node_metatype_map()):
+ Removed.
+ (openvrml::browser::node_metatype_map::~node_metatype_map()):
+ Removed.
+ (openvrml::browser::node_metatype_map::operator=(const
+ node_metatype_map &)): Removed.
+ (openvrml::browser::node_metatype_map::init(viewpoint_node *,
+ double)): Removed; logic moved to
+ openvrml::local::node_metatype_registry_impl::init.
+ (openvrml::browser::node_metatype_map::insert(const std::string &,
+ const boost::shared_ptr<openvrml::node_metatype> &)): Removed;
+ replaced with
+ openvrml::node_metatype_registry::register_node_metatype.
+ (openvrml::browser::node_metatype_map::remove(const
+ std::string&)): Removed.
+ (openvrml::browser::node_metatype_map::find(const std::string &)):
+ Removed; logic moved to
+ openvrml::local::node_metatype_registry_impl::find.
+ (openvrml::browser::node_metatype_map::node_metatype_ids(const
+ node_metatype &)): Removed; logic moved to
+ openvrml::local::node_metatype_registry_impl::node_metatype_ids.
+ (openvrml::browser::node_metatype_map::render(viewer &)): Removed;
+ logic moved to
+ openvrml::local::node_metatype_registry_impl::render.
+ (openvrml::browser::node_metatype_map::shutdown(double)): Removed;
+ logic moved to
+ openvrml::local::node_metatype_registry_impl::shutdown.
+ (register_node_metatypes(openvrml::browser &)): Removed.
+ (openvrml::browser::browser(resource_fetcher &, std::ostream &,
+ std::ostream &)): Initialize node_metatype_registry_; removed call
+ to register_node_metatypes.
+ (openvrml::browser::~browser()): Shutdown node_metatype_registry_
+ instead of node_metatype_map_.
+ (openvrml::browser::add_node_metatype(const node_metatype_id &,
+ const boost::shared_ptr<node_metatype> &)): Delegate to
+ openvrml::local::node_metatype_registry_impl::register_node_metatype.
+ (openvrml::browser::node_metatype(const node_metatype_id &)
+ const): Delegate to
+ openvrml::local::node_metatype_registry_impl::find.
+ (openvrml::browser::set_world(resource_istream &)): Teardown/setup
+ node_metatype_registry_ instead of node_metatype_map_.
+ * src/libopenvrml/openvrml/browser.h
+ (openvrml::node_metatype_registry): Added class definition.
+ (openvrml::browser): Removed node_metatype_map; this logic moved
+ to openvrml::node_metatype_registry and
+ openvrml::local::node_metatype_registry_impl. Added
+ node_metatype_registry_ member.
+ * src/libopenvrml/openvrml/exposedfield.h
+ (openvrml::exposedfield): Removed OPENVRML_API; templates don't
+ need it.
+ * src/libopenvrml/openvrml/local/node_metatype_registry_impl.cpp
+ * src/libopenvrml/openvrml/local/node_metatype_registry_impl.h
+ (openvrml::local::node_metatype_registry_impl): Added; loads and
+ maintains the node_metatypes used by an openvrml::browser
+ instance.
+ * src/libopenvrml/openvrml/node.cpp
+ (openvrml::operator==(const node_type &, const node_type &)): Use
+ the node_metatype_registry_impl instead of the node_metatype_map.
+ * src/libopenvrml/openvrml/read_write_mutex.h
+ (openvrml::read_write_mutex::scoped_read_lock): Applied
+ OPENVRML_API.
+ (openvrml::read_write_mutex::scoped_write_lock): Applied
+ OPENVRML_API.
+ (openvrml::read_write_mutex::scoped_read_write_lock): Applied
+ OPENVRML_API.
+ * src/libopenvrml/openvrml/vrml97node.cpp
+ * src/libopenvrml/openvrml/vrml97node.h: Removed.
+ * src/libopenvrml/openvrml/x3d_cad_geometry.cpp
+ * src/libopenvrml/openvrml/x3d_cad_geometry.h: Removed.
+ * src/libopenvrml/openvrml/x3d_core.cpp
+ * src/libopenvrml/openvrml/x3d_core.h: Removed.
+ * src/libopenvrml/openvrml/x3d_dis.cpp
+ * src/libopenvrml/openvrml/x3d_dis.h: Removed.
+ * src/libopenvrml/openvrml/x3d_environmental_effects.cpp
+ * src/libopenvrml/openvrml/x3d_environmental_effects.h: Removed.
+ * src/libopenvrml/openvrml/x3d_event_utilities.cpp
+ * src/libopenvrml/openvrml/x3d_event_utilities.h: Removed.
+ * src/libopenvrml/openvrml/x3d_geometry2d.cpp
+ * src/libopenvrml/openvrml/x3d_geometry2d.h: Removed.
+ * src/libopenvrml/openvrml/x3d_geospatial.cpp
+ * src/libopenvrml/openvrml/x3d_geospatial.h: Removed.
+ * src/libopenvrml/openvrml/x3d_grouping.cpp
+ * src/libopenvrml/openvrml/x3d_grouping.h: Removed.
+ * src/libopenvrml/openvrml/x3d_hanim.cpp
+ * src/libopenvrml/openvrml/x3d_hanim.h: Removed.
+ * src/libopenvrml/openvrml/x3d_interpolation.cpp
+ * src/libopenvrml/openvrml/x3d_interpolation.h: Removed.
+ * src/libopenvrml/openvrml/x3d_key_device_sensor.cpp
+ * src/libopenvrml/openvrml/x3d_key_device_sensor.h: Removed.
+ * src/libopenvrml/openvrml/x3d_networking.cpp
+ * src/libopenvrml/openvrml/x3d_networking.h: Removed.
+ * src/libopenvrml/openvrml/x3d_nurbs.cpp
+ * src/libopenvrml/openvrml/x3d_nurbs.h: Removed.
+ * src/libopenvrml/openvrml/x3d_rendering.cpp
+ * src/libopenvrml/openvrml/x3d_rendering.h: Removed.
+ * src/libopenvrml/openvrml/x3d_shape.cpp
+ * src/libopenvrml/openvrml/x3d_shape.h: Removed.
+ * src/libopenvrml/openvrml/x3d_texturing.cpp
+ * src/libopenvrml/openvrml/x3d_texturing.h: Removed.
+
2008-11-10 Braden McDaniel <br...@en...>
Updated to 20081110 release of Autoconf GL Macros. This addresses
Modified: trunk/ide-projects/Windows/VisualC9_0/OpenVRML/OpenVRML.sln
===================================================================
--- trunk/ide-projects/Windows/VisualC9_0/OpenVRML/OpenVRML.sln 2008-11-18 09:52:55 UTC (rev 3801)
+++ trunk/ide-projects/Windows/VisualC9_0/OpenVRML/OpenVRML.sln 2008-11-22 04:37:00 UTC (rev 3802)
@@ -1,25 +1,6 @@
Microsoft Visual Studio Solution File, Format Version 10.00
# Visual C++ Express 2008
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "openvrml", "openvrml\openvrml.vcproj", "{E5287CD2-4BAC-4341-AF28-A1F9C0F5949C}"
- ProjectSection(ProjectDependencies) = postProject
- {CE946E0C-4880-4AB0-9170-42D6692791CC} = {CE946E0C-4880-4AB0-9170-42D6692791CC}
- {78133A10-3ADF-474C-B32A-74124A976482} = {78133A10-3ADF-474C-B32A-74124A976482}
- {3DA77516-5D3A-42AA-8D99-BF87643A75A2} = {3DA77516-5D3A-42AA-8D99-BF87643A75A2}
- {E20E0E24-C0B6-4448-82E0-32CCDBA88957} = {E20E0E24-C0B6-4448-82E0-32CCDBA88957}
- {D5FF853A-6BD3-49AC-A5B6-ACA754C766F5} = {D5FF853A-6BD3-49AC-A5B6-ACA754C766F5}
- {430B1A48-8E64-43DF-8CC4-AD09C41BA735} = {430B1A48-8E64-43DF-8CC4-AD09C41BA735}
- {D9D29F52-CFE0-42A1-A150-47CBAAE89030} = {D9D29F52-CFE0-42A1-A150-47CBAAE89030}
- {61A31C6F-23A1-4243-A338-EF749912592A} = {61A31C6F-23A1-4243-A338-EF749912592A}
- {12C5E485-59BD-40EB-9BE9-F856FBDC18B6} = {12C5E485-59BD-40EB-9BE9-F856FBDC18B6}
- {7DAC4CA0-9382-4ED0-A26E-A5F84776054C} = {7DAC4CA0-9382-4ED0-A26E-A5F84776054C}
- {5ED398C0-0529-40D5-AB2C-C7EF0769002B} = {5ED398C0-0529-40D5-AB2C-C7EF0769002B}
- {95D646C4-B759-469D-BDBB-A370A5778CA5} = {95D646C4-B759-469D-BDBB-A370A5778CA5}
- {BFF962C6-4CC1-4DD1-965A-163EADE74986} = {BFF962C6-4CC1-4DD1-965A-163EADE74986}
- {3C7DA0E4-D769-4C8A-9911-BE5C2651ED30} = {3C7DA0E4-D769-4C8A-9911-BE5C2651ED30}
- {20B850E9-E417-49A2-A66C-38827401597B} = {20B850E9-E417-49A2-A66C-38827401597B}
- {1D32E4EB-6613-4270-8295-7113712BC6C5} = {1D32E4EB-6613-4270-8295-7113712BC6C5}
- {D884D3FB-79C4-497A-AD7C-7D7877F9768E} = {D884D3FB-79C4-497A-AD7C-7D7877F9768E}
- EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "openvrml-gl", "openvrml-gl\openvrml-gl.vcproj", "{141F90C2-6630-4D7A-834F-D5D57C6CFC24}"
ProjectSection(ProjectDependencies) = postProject
@@ -54,38 +35,89 @@
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vrml97", "vrml97\vrml97.vcproj", "{5ED398C0-0529-40D5-AB2C-C7EF0769002B}"
+ ProjectSection(ProjectDependencies) = postProject
+ {E5287CD2-4BAC-4341-AF28-A1F9C0F5949C} = {E5287CD2-4BAC-4341-AF28-A1F9C0F5949C}
+ EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "x3d-core", "x3d-core\x3d-core.vcproj", "{78133A10-3ADF-474C-B32A-74124A976482}"
+ ProjectSection(ProjectDependencies) = postProject
+ {E5287CD2-4BAC-4341-AF28-A1F9C0F5949C} = {E5287CD2-4BAC-4341-AF28-A1F9C0F5949C}
+ EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "x3d-networking", "x3d-networking\x3d-networking.vcproj", "{430B1A48-8E64-43DF-8CC4-AD09C41BA735}"
+ ProjectSection(ProjectDependencies) = postProject
+ {E5287CD2-4BAC-4341-AF28-A1F9C0F5949C} = {E5287CD2-4BAC-4341-AF28-A1F9C0F5949C}
+ EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "x3d-grouping", "x3d-grouping\x3d-grouping.vcproj", "{1D32E4EB-6613-4270-8295-7113712BC6C5}"
+ ProjectSection(ProjectDependencies) = postProject
+ {E5287CD2-4BAC-4341-AF28-A1F9C0F5949C} = {E5287CD2-4BAC-4341-AF28-A1F9C0F5949C}
+ EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "x3d-rendering", "x3d-rendering\x3d-rendering.vcproj", "{7DAC4CA0-9382-4ED0-A26E-A5F84776054C}"
+ ProjectSection(ProjectDependencies) = postProject
+ {E5287CD2-4BAC-4341-AF28-A1F9C0F5949C} = {E5287CD2-4BAC-4341-AF28-A1F9C0F5949C}
+ EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "x3d-shape", "x3d-shape\x3d-shape.vcproj", "{95D646C4-B759-469D-BDBB-A370A5778CA5}"
+ ProjectSection(ProjectDependencies) = postProject
+ {E5287CD2-4BAC-4341-AF28-A1F9C0F5949C} = {E5287CD2-4BAC-4341-AF28-A1F9C0F5949C}
+ EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "x3d-geometry2d", "x3d-geometry2d\x3d-geometry2d.vcproj", "{61A31C6F-23A1-4243-A338-EF749912592A}"
+ ProjectSection(ProjectDependencies) = postProject
+ {E5287CD2-4BAC-4341-AF28-A1F9C0F5949C} = {E5287CD2-4BAC-4341-AF28-A1F9C0F5949C}
+ EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "x3d-texturing", "x3d-texturing\x3d-texturing.vcproj", "{20B850E9-E417-49A2-A66C-38827401597B}"
+ ProjectSection(ProjectDependencies) = postProject
+ {E5287CD2-4BAC-4341-AF28-A1F9C0F5949C} = {E5287CD2-4BAC-4341-AF28-A1F9C0F5949C}
+ EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "x3d-interpolation", "x3d-interpolation\x3d-interpolation.vcproj", "{BFF962C6-4CC1-4DD1-965A-163EADE74986}"
+ ProjectSection(ProjectDependencies) = postProject
+ {E5287CD2-4BAC-4341-AF28-A1F9C0F5949C} = {E5287CD2-4BAC-4341-AF28-A1F9C0F5949C}
+ EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "x3d-key-device-sensor", "x3d-key-device-sensor\x3d-key-device-sensor.vcproj", "{E20E0E24-C0B6-4448-82E0-32CCDBA88957}"
+ ProjectSection(ProjectDependencies) = postProject
+ {E5287CD2-4BAC-4341-AF28-A1F9C0F5949C} = {E5287CD2-4BAC-4341-AF28-A1F9C0F5949C}
+ EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "x3d-event-utilities", "x3d-event-utilities\x3d-event-utilities.vcproj", "{CE946E0C-4880-4AB0-9170-42D6692791CC}"
+ ProjectSection(ProjectDependencies) = postProject
+ {E5287CD2-4BAC-4341-AF28-A1F9C0F5949C} = {E5287CD2-4BAC-4341-AF28-A1F9C0F5949C}
+ EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "x3d-dis", "x3d-dis\x3d-dis.vcproj", "{D5FF853A-6BD3-49AC-A5B6-ACA754C766F5}"
+ ProjectSection(ProjectDependencies) = postProject
+ {E5287CD2-4BAC-4341-AF28-A1F9C0F5949C} = {E5287CD2-4BAC-4341-AF28-A1F9C0F5949C}
+ EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "x3d-environmental-effects", "x3d-environmental-effects\x3d-environmental-effects.vcproj", "{12C5E485-59BD-40EB-9BE9-F856FBDC18B6}"
+ ProjectSection(ProjectDependencies) = postProject
+ {E5287CD2-4BAC-4341-AF28-A1F9C0F5949C} = {E5287CD2-4BAC-4341-AF28-A1F9C0F5949C}
+ EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "x3d-geospatial", "x3d-geospatial\x3d-geospatial.vcproj", "{3C7DA0E4-D769-4C8A-9911-BE5C2651ED30}"
+ ProjectSection(ProjectDependencies) = postProject
+ {E5287CD2-4BAC-4341-AF28-A1F9C0F5949C} = {E5287CD2-4BAC-4341-AF28-A1F9C0F5949C}
+ EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "x3d-h-anim", "x3d-h-anim\x3d-h-anim.vcproj", "{3DA77516-5D3A-42AA-8D99-BF87643A75A2}"
+ ProjectSection(ProjectDependencies) = postProject
+ {E5287CD2-4BAC-4341-AF28-A1F9C0F5949C} = {E5287CD2-4BAC-4341-AF28-A1F9C0F5949C}
+ EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "x3d-nurbs", "x3d-nurbs\x3d-nurbs.vcproj", "{D884D3FB-79C4-497A-AD7C-7D7877F9768E}"
+ ProjectSection(ProjectDependencies) = postProject
+ {E5287CD2-4BAC-4341-AF28-A1F9C0F5949C} = {E5287CD2-4BAC-4341-AF28-A1F9C0F5949C}
+ EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "x3d-cad-geometry", "x3d-cad-geometry\x3d-cad-geometry.vcproj", "{D9D29F52-CFE0-42A1-A150-47CBAAE89030}"
+ ProjectSection(ProjectDependencies) = postProject
+ {E5287CD2-4BAC-4341-AF28-A1F9C0F5949C} = {E5287CD2-4BAC-4341-AF28-A1F9C0F5949C}
+ EndProjectSection
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Modified: trunk/ide-projects/Windows/VisualC9_0/OpenVRML/openvrml/openvrml.vcproj
===================================================================
--- trunk/ide-projects/Windows/VisualC9_0/OpenVRML/openvrml/openvrml.vcproj 2008-11-18 09:52:55 UTC (rev 3801)
+++ trunk/ide-projects/Windows/VisualC9_0/OpenVRML/openvrml/openvrml.vcproj 2008-11-22 04:37:00 UTC (rev 3802)
@@ -42,7 +42,7 @@
Name="VCCLCompilerTool"
Optimization="0"
AdditionalIncludeDirectories=".;..\..\..\..\..\src\libopenvrml;..\..\..\..\..\src\node"
- PreprocessorDefinitions="NOMINMAX;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;PACKAGE_VERSION=\"0.17.99\";BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS;BOOST_MPL_LIMIT_VECTOR_SIZE=30;OPENVRML_BUILD_DLL;OPENVRML_PKGDATADIR_=\"\";OPENVRML_PKGLIBDIR_=\"\";OPENVRML_ENABLE_RENDER_TEXT_NODE"
+ PreprocessorDefinitions="NOMINMAX;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;PACKAGE_VERSION=\"0.17.99\";BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS;BOOST_MPL_LIMIT_VECTOR_SIZE=30;OPENVRML_BUILD_DLL;OPENVRML_PKGDATADIR_=\"\";OPENVRML_PKGLIBDIR_=\"\""
MinimalRebuild="false"
BasicRuntimeChecks="0"
RuntimeLibrary="3"
@@ -67,7 +67,7 @@
/>
<Tool
Name="VCLinkerTool"
- AdditionalDependencies="gdi32.lib advapi32.lib shell32.lib shlwapi.lib XmlLite.lib libpngd.lib zlibd.lib freetype236MT_D.lib"
+ AdditionalDependencies="gdi32.lib advapi32.lib shell32.lib shlwapi.lib XmlLite.lib"
OutputFile="$(SolutionDir)..\bin\$(ProjectName)d.dll"
IgnoreDefaultLibraryNames="libcmtd;msvcrt"
GenerateDebugInformation="true"
@@ -151,7 +151,7 @@
/>
<Tool
Name="VCLinkerTool"
- AdditionalDependencies="gdi32.lib advapi32.lib shell32.lib shlwapi.lib XmlLite.lib libpng.lib zlib.lib freetype236MT.lib"
+ AdditionalDependencies="gdi32.lib advapi32.lib shell32.lib shlwapi.lib XmlLite.lib"
OutputFile="$(SolutionDir)..\bin\$(ProjectName).dll"
IgnoreDefaultLibraryNames="libcmt"
GenerateDebugInformation="true"
@@ -252,6 +252,10 @@
>
</File>
<File
+ RelativePath="..\..\..\..\..\src\libopenvrml\openvrml\local\node_metatype_registry_impl.cpp"
+ >
+ </File>
+ <File
RelativePath="..\..\..\..\..\src\libopenvrml\openvrml\local\proto.cpp"
>
</File>
@@ -288,94 +292,6 @@
>
</File>
<File
- RelativePath="..\..\..\..\..\src\libopenvrml\openvrml\vrml97node.cpp"
- >
- <FileConfiguration
- Name="Debug|Win32"
- >
- <Tool
- Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="..\..\..\..\..\src\node"
- MinimalRebuild="false"
- DebugInformationFormat="1"
- />
- </FileConfiguration>
- <FileConfiguration
- Name="Release|Win32"
- >
- <Tool
- Name="VCCLCompilerTool"
- Optimization="0"
- AdditionalIncludeDirectories="..\..\..\..\..\src\node"
- EnableFunctionLevelLinking="false"
- />
- </FileConfiguration>
- </File>
- <File
- RelativePath="..\..\..\..\..\src\libopenvrml\openvrml\x3d_cad_geometry.cpp"
- >
- </File>
- <File
- RelativePath="..\..\..\..\..\src\libopenvrml\openvrml\x3d_core.cpp"
- >
- </File>
- <File
- RelativePath="..\..\..\..\..\src\libopenvrml\openvrml\x3d_dis.cpp"
- >
- </File>
- <File
- RelativePath="..\..\..\..\..\src\libopenvrml\openvrml\x3d_environmental_effects.cpp"
- >
- </File>
- <File
- RelativePath="..\..\..\..\..\src\libopenvrml\openvrml\x3d_event_utilities.cpp"
- >
- </File>
- <File
- RelativePath="..\..\..\..\..\src\libopenvrml\openvrml\x3d_geometry2d.cpp"
- >
- </File>
- <File
- RelativePath="..\..\..\..\..\src\libopenvrml\openvrml\x3d_geospatial.cpp"
- >
- </File>
- <File
- RelativePath="..\..\..\..\..\src\libopenvrml\openvrml\x3d_grouping.cpp"
- >
- </File>
- <File
- RelativePath="..\..\..\..\..\src\libopenvrml\openvrml\x3d_hanim.cpp"
- >
- </File>
- <File
- RelativePath="..\..\..\..\..\src\libopenvrml\openvrml\x3d_interpolation.cpp"
- >
- </File>
- <File
- RelativePath="..\..\..\..\..\src\libopenvrml\openvrml\x3d_key_device_sensor.cpp"
- >
- </File>
- <File
- RelativePath="..\..\..\..\..\src\libopenvrml\openvrml\x3d_networking.cpp"
- >
- </File>
- <File
- RelativePath="..\..\..\..\..\src\libopenvrml\openvrml\x3d_nurbs.cpp"
- >
- </File>
- <File
- RelativePath="..\..\..\..\..\src\libopenvrml\openvrml\x3d_rendering.cpp"
- >
- </File>
- <File
- RelativePath="..\..\..\..\..\src\libopenvrml\openvrml\x3d_shape.cpp"
- >
- </File>
- <File
- RelativePath="..\..\..\..\..\src\libopenvrml\openvrml\x3d_texturing.cpp"
- >
- </File>
- <File
RelativePath="..\..\..\..\..\src\libopenvrml\openvrml\local\xml_reader.cpp"
>
</File>
@@ -433,6 +349,10 @@
>
</File>
<File
+ RelativePath="..\..\..\..\..\src\libopenvrml\openvrml\local\node_metatype_registry_impl.h"
+ >
+ </File>
+ <File
RelativePath="..\..\..\..\..\src\libopenvrml\openvrml-common.h"
>
</File>
@@ -481,74 +401,6 @@
>
</File>
<File
- RelativePath="..\..\..\..\..\src\libopenvrml\openvrml\vrml97node.h"
- >
- </File>
- <File
- RelativePath="..\..\..\..\..\src\libopenvrml\openvrml\x3d_cad_geometry.h"
- >
- </File>
- <File
- RelativePath="..\..\..\..\..\src\libopenvrml\openvrml\x3d_core.h"
- >
- </File>
- <File
- RelativePath="..\..\..\..\..\src\libopenvrml\openvrml\x3d_dis.h"
- >
- </File>
- <File
- RelativePath="..\..\..\..\..\src\libopenvrml\openvrml\x3d_environmental_effects.h"
- >
- </File>
- <File
- RelativePath="..\..\..\..\..\src\libopenvrml\openvrml\x3d_event_utilities.h"
- >
- </File>
- <File
- RelativePath="..\..\..\..\..\src\libopenvrml\openvrml\x3d_geometry2d.h"
- >
- </File>
- <File
- RelativePath="..\..\..\..\..\src\libopenvrml\openvrml\x3d_geospatial.h"
- >
- </File>
- <File
- RelativePath="..\..\..\..\..\src\libopenvrml\openvrml\x3d_grouping.h"
- >
- </File>
- <File
- RelativePath="..\..\..\..\..\src\libopenvrml\openvrml\x3d_hanim.h"
- >
- </File>
- <File
- RelativePath="..\..\..\..\..\src\libopenvrml\openvrml\x3d_interpolation.h"
- >
- </File>
- <File
- RelativePath="..\..\..\..\..\src\libopenvrml\openvrml\x3d_key_device_sensor.h"
- >
- </File>
- <File
- RelativePath="..\..\..\..\..\src\libopenvrml\openvrml\x3d_networking.h"
- >
- </File>
- <File
- RelativePath="..\..\..\..\..\src\libopenvrml\openvrml\x3d_nurbs.h"
- >
- </File>
- <File
- RelativePath="..\..\..\..\..\src\libopenvrml\openvrml\x3d_rendering.h"
- >
- </File>
- <File
- RelativePath="..\..\..\..\..\src\libopenvrml\openvrml\x3d_shape.h"
- >
- </File>
- <File
- RelativePath="..\..\..\..\..\src\libopenvrml\openvrml\x3d_texturing.h"
- >
- </File>
- <File
RelativePath="..\..\..\..\..\src\libopenvrml\openvrml\x3d_vrml_grammar.h"
>
</File>
Modified: trunk/ide-projects/Windows/VisualC9_0/OpenVRML/vrml97/vrml97.vcproj
===================================================================
--- trunk/ide-projects/Windows/VisualC9_0/OpenVRML/vrml97/vrml97.vcproj 2008-11-18 09:52:55 UTC (rev 3801)
+++ trunk/ide-projects/Windows/VisualC9_0/OpenVRML/vrml97/vrml97.vcproj 2008-11-22 04:37:00 UTC (rev 3802)
@@ -20,7 +20,7 @@
Name="Debug|Win32"
OutputDirectory="$(SolutionDir)$(ConfigurationName)"
IntermediateDirectory="$(ConfigurationName)"
- ConfigurationType="4"
+ ConfigurationType="2"
CharacterSet="2"
>
<Tool
@@ -42,7 +42,7 @@
Name="VCCLCompilerTool"
Optimization="0"
AdditionalIncludeDirectories="..\openvrml;..\..\..\..\..\src\libopenvrml"
- PreprocessorDefinitions="WIN32;_DEBUG;_LIB;NOMINMAX;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS;BOOST_MPL_LIMIT_VECTOR_SIZE=30;OPENVRML_BUILD_DLL;OPENVRML_FT_CONST="const";OPENVRML_ENABLE_PNG_TEXTURES;OPENVRML_ENABLE_RENDER_TEXT_NODE"
+ PreprocessorDefinitions="WIN32;_DEBUG;NOMINMAX;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS;BOOST_MPL_LIMIT_VECTOR_SIZE=30;OPENVRML_USE_DLL;OPENVRML_FT_CONST="const";OPENVRML_ENABLE_PNG_TEXTURES;OPENVRML_ENABLE_RENDER_TEXT_NODE"
MinimalRebuild="false"
BasicRuntimeChecks="3"
RuntimeLibrary="3"
@@ -61,12 +61,18 @@
Name="VCPreLinkEventTool"
/>
<Tool
- Name="VCLibrarianTool"
+ Name="VCLinkerTool"
+ AdditionalDependencies="libpngd.lib zlibd.lib freetype236MT_D.lib"
+ OutputFile="$(SolutionDir)..\bin\node\$(ProjectName).dll"
+ IgnoreDefaultLibraryNames="libcmtd"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
+ Name="VCManifestTool"
+ />
+ <Tool
Name="VCXDCMakeTool"
/>
<Tool
@@ -76,6 +82,9 @@
Name="VCFxCopTool"
/>
<Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
@@ -83,7 +92,7 @@
Name="Release|Win32"
OutputDirectory="$(SolutionDir)$(ConfigurationName)"
IntermediateDirectory="$(ConfigurationName)"
- ConfigurationType="4"
+ ConfigurationType="2"
CharacterSet="2"
WholeProgramOptimization="1"
>
@@ -107,7 +116,7 @@
Optimization="2"
EnableIntrinsicFunctions="true"
AdditionalIncludeDirectories="..\openvrml;..\..\..\..\..\src\libopenvrml"
- PreprocessorDefinitions="WIN32;NDEBUG;_LIB;NOMINMAX;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SECURE_SCL=0;BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS;BOOST_MPL_LIMIT_VECTOR_SIZE=30;OPENVRML_BUILD_DLL;OPENVRML_FT_CONST="const";OPENVRML_ENABLE_PNG_TEXTURES;OPENVRML_ENABLE_RENDER_TEXT_NODE"
+ PreprocessorDefinitions="WIN32;NDEBUG;NOMINMAX;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SECURE_SCL=0;BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS;BOOST_MPL_LIMIT_VECTOR_SIZE=30;OPENVRML_USE_DLL;OPENVRML_FT_CONST="const";OPENVRML_ENABLE_PNG_TEXTURES;OPENVRML_ENABLE_RENDER_TEXT_NODE"
RuntimeLibrary="2"
EnableFunctionLevelLinking="true"
UsePrecompiledHeader="0"
@@ -125,12 +134,17 @@
Name="VCPreLinkEventTool"
/>
<Tool
- Name="VCLibrarianTool"
+ Name="VCLinkerTool"
+ AdditionalDependencies="libpng.lib zlib.lib freetype236MT.lib"
+ OutputFile="$(SolutionDir)..\bin\node\$(ProjectName).dll"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
+ Name="VCManifestTool"
+ />
+ <Tool
Name="VCXDCMakeTool"
/>
<Tool
@@ -140,6 +154,9 @@
Name="VCFxCopTool"
/>
<Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
@@ -313,6 +330,10 @@
>
</File>
<File
+ RelativePath="..\..\..\..\..\src\node\vrml97\register_node_metatypes.cpp"
+ >
+ </File>
+ <File
RelativePath="..\..\..\..\..\src\node\vrml97\scalar_interpolator.cpp"
>
</File>
Modified: trunk/ide-projects/Windows/VisualC9_0/OpenVRML/x3d-cad-geometry/x3d-cad-geometry.vcproj
===================================================================
--- trunk/ide-projects/Windows/VisualC9_0/OpenVRML/x3d-cad-geometry/x3d-cad-geometry.vcproj 2008-11-18 09:52:55 UTC (rev 3801)
+++ trunk/ide-projects/Windows/VisualC9_0/OpenVRML/x3d-cad-geometry/x3d-cad-geometry.vcproj 2008-11-22 04:37:00 UTC (rev 3802)
@@ -20,7 +20,7 @@
Name="Debug|Win32"
OutputDirectory="$(SolutionDir)$(ConfigurationName)"
IntermediateDirectory="$(ConfigurationName)"
- ConfigurationType="4"
+ ConfigurationType="2"
CharacterSet="1"
>
<Tool
@@ -42,7 +42,7 @@
Name="VCCLCompilerTool"
Optimization="0"
AdditionalIncludeDirectories="..\openvrml;..\..\..\..\..\src\libopenvrml"
- PreprocessorDefinitions="WIN32;_DEBUG;_LIB;OPENVRML_BUILD_DLL"
+ PreprocessorDefinitions="WIN32;_DEBUG;OPENVRML_USE_DLL"
MinimalRebuild="true"
BasicRuntimeChecks="3"
RuntimeLibrary="3"
@@ -61,12 +61,16 @@
Name="VCPreLinkEventTool"
/>
<Tool
- Name="VCLibrarianTool"
+ Name="VCLinkerTool"
+ OutputFile="$(SolutionDir)..\bin\node\$(ProjectName).dll"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
+ Name="VCManifestTool"
+ />
+ <Tool
Name="VCXDCMakeTool"
/>
<Tool
@@ -76,6 +80,9 @@
Name="VCFxCopTool"
/>
<Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
@@ -83,7 +90,7 @@
Name="Release|Win32"
OutputDirectory="$(SolutionDir)$(ConfigurationName)"
IntermediateDirectory="$(ConfigurationName)"
- ConfigurationType="4"
+ ConfigurationType="2"
CharacterSet="1"
WholeProgramOptimization="1"
>
@@ -107,7 +114,7 @@
Optimization="2"
EnableIntrinsicFunctions="true"
AdditionalIncludeDirectories="..\openvrml;..\..\..\..\..\src\libopenvrml"
- PreprocessorDefinitions="WIN32;NDEBUG;_LIB;_SECURE_SCL=0;OPENVRML_BUILD_DLL"
+ PreprocessorDefinitions="WIN32;NDEBUG;_SECURE_SCL=0;OPENVRML_USE_DLL"
RuntimeLibrary="2"
EnableFunctionLevelLinking="true"
UsePrecompiledHeader="0"
@@ -125,12 +132,16 @@
Name="VCPreLinkEventTool"
/>
<Tool
- Name="VCLibrarianTool"
+ Name="VCLinkerTool"
+ OutputFile="$(SolutionDir)..\bin\node\$(ProjectName).dll"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
+ Name="VCManifestTool"
+ />
+ <Tool
Name="VCXDCMakeTool"
/>
<Tool
@@ -140,6 +151,9 @@
Name="VCFxCopTool"
/>
<Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
@@ -160,6 +174,10 @@
RelativePath="..\..\..\..\..\src\node\x3d-cad-geometry\indexed_quad_set.cpp"
>
</File>
+ <File
+ RelativePath="..\..\..\..\..\src\node\x3d-cad-geometry\register_node_metatypes.cpp"
+ >
+ </File>
</Filter>
<Filter
Name="Header Files"
Modified: trunk/ide-projects/Windows/VisualC9_0/OpenVRML/x3d-core/x3d-core.vcproj
===================================================================
--- trunk/ide-projects/Windows/VisualC9_0/OpenVRML/x3d-core/x3d-core.vcproj 2008-11-18 09:52:55 UTC (rev 3801)
+++ trunk/ide-projects/Windows/VisualC9_0/OpenVRML/x3d-core/x3d-core.vcproj 2008-11-22 04:37:00 UTC (rev 3802)
@@ -20,7 +20,7 @@
Name="Debug|Win32"
OutputDirectory="$(SolutionDir)$(ConfigurationName)"
IntermediateDirectory="$(ConfigurationName)"
- ConfigurationType="4"
+ ConfigurationType="2"
CharacterSet="1"
WholeProgramOptimization="0"
>
@@ -43,7 +43,7 @@
Name="VCCLCompilerTool"
Optimization="0"
AdditionalIncludeDirectories="..\openvrml;..\..\..\..\..\src\libopenvrml"
- PreprocessorDefinitions="WIN32;_DEBUG;_LIB;OPENVRML_BUILD_DLL"
+ PreprocessorDefinitions="WIN32;_DEBUG;OPENVRML_USE_DLL"
MinimalRebuild="true"
BasicRuntimeChecks="3"
RuntimeLibrary="3"
@@ -62,12 +62,16 @@
Name="VCPreLinkEventTool"
/>
<Tool
- Name="VCLibrarianTool"
+ Name="VCLinkerTool"
+ OutputFile="$(SolutionDir)..\bin\node\$(ProjectName).dll"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
+ Name="VCManifestTool"
+ />
+ <Tool
Name="VCXDCMakeTool"
/>
<Tool
@@ -77,6 +81,9 @@
Name="VCFxCopTool"
/>
<Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
@@ -84,7 +91,7 @@
Name="Release|Win32"
OutputDirectory="$(SolutionDir)$(ConfigurationName)"
IntermediateDirectory="$(ConfigurationName)"
- ConfigurationType="4"
+ ConfigurationType="2"
CharacterSet="1"
WholeProgramOptimization="1"
>
@@ -108,7 +115,7 @@
Optimization="2"
EnableIntrinsicFunctions="true"
AdditionalIncludeDirectories="..\openvrml;..\..\..\..\..\src\libopenvrml"
- PreprocessorDefinitions="WIN32;NDEBUG;_LIB;_SECURE_SCL=0;OPENVRML_BUILD_DLL"
+ PreprocessorDefinitions="WIN32;NDEBUG;_SECURE_SCL=0;OPENVRML_USE_DLL"
RuntimeLibrary="2"
EnableFunctionLevelLinking="true"
UsePrecompiledHeader="0"
@@ -126,12 +133,16 @@
Name="VCPreLinkEventTool"
/>
<Tool
- Name="VCLibrarianTool"
+ Name="VCLinkerTool"
+ OutputFile="$(SolutionDir)..\bin\node\$(ProjectName).dll"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
+ Name="VCManifestTool"
+ />
+ <Tool
Name="VCXDCMakeTool"
/>
<Tool
@@ -141,6 +152,9 @@
Name="VCFxCopTool"
/>
<Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
@@ -173,6 +187,10 @@
RelativePath="..\..\..\..\..\src\node\x3d-core\metadata_string.cpp"
>
</File>
+ <File
+ RelativePath="..\..\..\..\..\src\node\x3d-core\register_node_metatypes.cpp"
+ >
+ </File>
</Filter>
<Filter
Name="Header Files"
Modified: trunk/ide-projects/Windows/VisualC9_0/OpenVRML/x3d-dis/x3d-dis.vcproj
===================================================================
--- trunk/ide-projects/Windows/VisualC9_0/OpenVRML/x3d-dis/x3d-dis.vcproj 2008-11-18 09:52:55 UTC (rev 3801)
+++ trunk/ide-projects/Windows/VisualC9_0/OpenVRML/x3d-dis/x3d-dis.vcproj 2008-11-22 04:37:00 UTC (rev 3802)
@@ -20,7 +20,7 @@
Name="Debug|Win32"
OutputDirectory="$(SolutionDir)$(ConfigurationName)"
IntermediateDirectory="$(ConfigurationName)"
- ConfigurationType="4"
+ ConfigurationType="2"
CharacterSet="1"
>
<Tool
@@ -42,7 +42,7 @@
Name="VCCLCompilerTool"
Optimization="0"
AdditionalIncludeDirectories="..\openvrml;..\..\..\..\..\src\libopenvrml"
- PreprocessorDefinitions="WIN32;_DEBUG;_LIB;OPENVRML_BUILD_DLL"
+ PreprocessorDefinitions="WIN32;_DEBUG;OPENVRML_USE_DLL"
MinimalRebuild="true"
BasicRuntimeChecks="3"
RuntimeLibrary="3"
@@ -61,12 +61,16 @@
Name="VCPreLinkEventTool"
/>
<Tool
- Name="VCLibrarianTool"
+ Name="VCLinkerTool"
+ OutputFile="$(SolutionDir)..\bin\node\$(ProjectName).dll"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
+ Name="VCManifestTool"
+ />
+ <Tool
Name="VCXDCMakeTool"
/>
<Tool
@@ -76,6 +80,9 @@
Name="VCFxCopTool"
/>
<Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
@@ -83,7 +90,7 @@
Name="Release|Win32"
OutputDirectory="$(SolutionDir)$(ConfigurationName)"
IntermediateDirectory="$(ConfigurationName)"
- ConfigurationType="4"
+ C...
[truncated message content] |