Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Changeset 4527 in orxonox.OLD for orxonox/trunk/src/lib


Ignore:
Timestamp:
Jun 7, 2005, 8:18:59 AM (19 years ago)
Author:
bensch
Message:

orxonox/trunk: moved the collision_detection to the libs dir, and build it as a lib.

Location:
orxonox/trunk/src/lib
Files:
2 edited
2 copied
1 moved

Legend:

Unmodified
Added
Removed
  • orxonox/trunk/src/lib/Makefile.am

    r4506 r4527  
    77          physics \
    88          particles \
     9          collision_detection \
    910          tinyxml \
    1011          $(GTK_PROGS)
  • orxonox/trunk/src/lib/Makefile.in

    r4506 r4527  
    172172          physics \
    173173          particles \
     174          collision_detection \
    174175          tinyxml \
    175176          $(GTK_PROGS)
  • orxonox/trunk/src/lib/collision_detection/Makefile.am

    r4526 r4527  
    22include $(MAINSRCDIR)/defs/include_paths.am
    33
    4 noinst_LIBRARIES = libORXevent.a
     4noinst_LIBRARIES = libORXcd.a
    55
    6 libORXevent_a_SOURCES = event.cc \
    7                         event_handler.cc \
    8                         event_listener.cc \
    9                         key_mapper.cc \
    10                         key_names.cc
     6libORXcd_a_SOURCES = cd_engine.cc \
     7                     collision.cc \
     8                     obb.cc \
     9                     obb_tree.cc \
     10                     bv_tree.cc \
     11                     bounding_volume.cc \
     12                     bounding_sphere.cc
    1113
    1214
    13 noinst_HEADERS = event.h \
    14                  event_handler.h \
    15                  event_listener.h \
    16                  key_mapper.h \
    17                  key_names.h \
    18                  event_def.h
    1915
     16noinst_HEADERS =     cd_engine.h \
     17                     collision.h \
     18                     obb.h \
     19                     obb_tree.h \
     20                     bv_tree.h \
     21                     bounding_volume.h \
     22                     bounding_sphere.h
     23
  • orxonox/trunk/src/lib/collision_detection/Makefile.in

    r4526 r4527  
    1616
    1717
    18 SOURCES = $(libORXevent_a_SOURCES)
     18SOURCES = $(libORXcd_a_SOURCES)
    1919
    2020srcdir = @srcdir@
     
    3939POST_UNINSTALL = :
    4040host_triplet = @host@
    41 subdir = src/lib/event
     41subdir = src/lib/collision_detection
    4242DIST_COMMON = $(noinst_HEADERS) $(srcdir)/Makefile.am \
    4343        $(srcdir)/Makefile.in
     
    5252AR = ar
    5353ARFLAGS = cru
    54 libORXevent_a_AR = $(AR) $(ARFLAGS)
    55 libORXevent_a_LIBADD =
    56 am_libORXevent_a_OBJECTS = event.$(OBJEXT) event_handler.$(OBJEXT) \
    57         event_listener.$(OBJEXT) key_mapper.$(OBJEXT) \
    58         key_names.$(OBJEXT)
    59 libORXevent_a_OBJECTS = $(am_libORXevent_a_OBJECTS)
     54libORXcd_a_AR = $(AR) $(ARFLAGS)
     55libORXcd_a_LIBADD =
     56am_libORXcd_a_OBJECTS = cd_engine.$(OBJEXT) collision.$(OBJEXT) \
     57        obb.$(OBJEXT) obb_tree.$(OBJEXT) bv_tree.$(OBJEXT) \
     58        bounding_volume.$(OBJEXT) bounding_sphere.$(OBJEXT)
     59libORXcd_a_OBJECTS = $(am_libORXcd_a_OBJECTS)
    6060DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir)
    6161depcomp = $(SHELL) $(top_srcdir)/depcomp
    6262am__depfiles_maybe = depfiles
    63 @AMDEP_TRUE@DEP_FILES = ./$(DEPDIR)/event.Po \
    64 @AMDEP_TRUE@    ./$(DEPDIR)/event_handler.Po \
    65 @AMDEP_TRUE@    ./$(DEPDIR)/event_listener.Po \
    66 @AMDEP_TRUE@    ./$(DEPDIR)/key_mapper.Po ./$(DEPDIR)/key_names.Po
     63@AMDEP_TRUE@DEP_FILES = ./$(DEPDIR)/bounding_sphere.Po \
     64@AMDEP_TRUE@    ./$(DEPDIR)/bounding_volume.Po \
     65@AMDEP_TRUE@    ./$(DEPDIR)/bv_tree.Po ./$(DEPDIR)/cd_engine.Po \
     66@AMDEP_TRUE@    ./$(DEPDIR)/collision.Po ./$(DEPDIR)/obb.Po \
     67@AMDEP_TRUE@    ./$(DEPDIR)/obb_tree.Po
    6768CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
    6869        $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
     
    7071CXXLINK = $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) \
    7172        -o $@
    72 SOURCES = $(libORXevent_a_SOURCES)
    73 DIST_SOURCES = $(libORXevent_a_SOURCES)
     73SOURCES = $(libORXcd_a_SOURCES)
     74DIST_SOURCES = $(libORXcd_a_SOURCES)
    7475HEADERS = $(noinst_HEADERS)
    7576ETAGS = etags
     
    185186target_vendor = @target_vendor@
    186187MAINSRCDIR = ../..
    187 noinst_LIBRARIES = libORXevent.a
    188 libORXevent_a_SOURCES = event.cc \
    189                         event_handler.cc \
    190                         event_listener.cc \
    191                         key_mapper.cc \
    192                         key_names.cc
    193 
    194 noinst_HEADERS = event.h \
    195                  event_handler.h \
    196                  event_listener.h \
    197                  key_mapper.h \
    198                  key_names.h \
    199                  event_def.h
     188noinst_LIBRARIES = libORXcd.a
     189libORXcd_a_SOURCES = cd_engine.cc \
     190                     collision.cc \
     191                     obb.cc \
     192                     obb_tree.cc \
     193                     bv_tree.cc \
     194                     bounding_volume.cc \
     195                     bounding_sphere.cc
     196
     197noinst_HEADERS = cd_engine.h \
     198                     collision.h \
     199                     obb.h \
     200                     obb_tree.h \
     201                     bv_tree.h \
     202                     bounding_volume.h \
     203                     bounding_sphere.h
    200204
    201205all: all-am
     
    212216          esac; \
    213217        done; \
    214         echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign  src/lib/event/Makefile'; \
     218        echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign  src/lib/collision_detection/Makefile'; \
    215219        cd $(top_srcdir) && \
    216           $(AUTOMAKE) --foreign  src/lib/event/Makefile
     220          $(AUTOMAKE) --foreign  src/lib/collision_detection/Makefile
    217221.PRECIOUS: Makefile
    218222Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
     
    235239clean-noinstLIBRARIES:
    236240        -test -z "$(noinst_LIBRARIES)" || rm -f $(noinst_LIBRARIES)
    237 libORXevent.a: $(libORXevent_a_OBJECTS) $(libORXevent_a_DEPENDENCIES)
    238         -rm -f libORXevent.a
    239         $(libORXevent_a_AR) libORXevent.a $(libORXevent_a_OBJECTS) $(libORXevent_a_LIBADD)
    240         $(RANLIB) libORXevent.a
     241libORXcd.a: $(libORXcd_a_OBJECTS) $(libORXcd_a_DEPENDENCIES)
     242        -rm -f libORXcd.a
     243        $(libORXcd_a_AR) libORXcd.a $(libORXcd_a_OBJECTS) $(libORXcd_a_LIBADD)
     244        $(RANLIB) libORXcd.a
    241245
    242246mostlyclean-compile:
     
    246250        -rm -f *.tab.c
    247251
    248 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/event.Po@am__quote@
    249 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/event_handler.Po@am__quote@
    250 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/event_listener.Po@am__quote@
    251 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/key_mapper.Po@am__quote@
    252 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/key_names.Po@am__quote@
     252@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/bounding_sphere.Po@am__quote@
     253@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/bounding_volume.Po@am__quote@
     254@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/bv_tree.Po@am__quote@
     255@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cd_engine.Po@am__quote@
     256@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/collision.Po@am__quote@
     257@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/obb.Po@am__quote@
     258@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/obb_tree.Po@am__quote@
    253259
    254260.cc.o:
Note: See TracChangeset for help on using the changeset viewer.