Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Changeset 7033 in orxonox.OLD for trunk


Ignore:
Timestamp:
Feb 4, 2006, 8:21:43 PM (18 years ago)
Author:
bensch
Message:

trunk: better make structure

Location:
trunk
Files:
1 added
5 edited
1 copied

Legend:

Unmodified
Added
Removed
  • trunk/configure.ac

    r6877 r7033  
    626626                 src/Makefile
    627627                 src/lib/Makefile
     628                 src/lib/math/Makefile
    628629                 src/lib/graphics/Makefile
    629630                 src/lib/graphics/importer/Makefile
  • trunk/src/Makefile.am

    r7028 r7033  
    44include world_entities/Makefile.am
    55include story_entities/Makefile.am
     6include lib/BuildLibs.am
    67
    78#"-O3 -pedantic -fPIC -ffast-math -I/usr/X11R6/include"
     
    1314
    1415orxonox_DEPENDENCIES = \
    15                 lib/libORXlibs.a \
    1616                util/libORXutils.a \
    17                 lib/gui/gtk_gui/libORXgui.a \
    18                 lib/graphics/importer/libORXimporter.a \
    19                 lib/graphics/importer/libtc.a \
    20                 lib/graphics/libORXgraphics.a \
    21                 lib/sound/libORXsound.a \
    22                 lib/event/libORXevent.a \
    23                 lib/physics/libORXphysics.a \
    24                 lib/particles/libORXparticles.a \
    25                 lib/collision_detection/libORXcd.a \
    26                 lib/graphics/spatial_separation/libORXquadtree.a \
    27                 lib/parser/tinyxml/libtinyxml.a \
    28                 lib/parser/ini_parser/libIniParser.a \
    29                 lib/gui/gl_gui/libORXglgui.a \
    30                 lib/shell/libORXshell.a \
    31                 lib/network/libORXnet.a
     17                $(libORXlibs_a_LIBRARIES_)
    3218
    3319orxonox_LDADD = util/libORXutils.a \
    34                 \
    35                 lib/collision_detection/libORXcd.a \
    36                 \
    37                 lib/libORXlibs.a \
    38                 lib/gui/gtk_gui/libORXgui.a \
    39                 lib/graphics/importer/libORXimporter.a \
    40                 lib/graphics/importer/libtc.a \
    41                 lib/graphics/libORXgraphics.a \
    42                 lib/sound/libORXsound.a \
    43                 lib/event/libORXevent.a \
    44                 lib/physics/libORXphysics.a \
    45                 lib/particles/libORXparticles.a \
    46                 lib/graphics/spatial_separation/libORXquadtree.a \
    47                 lib/parser/tinyxml/libtinyxml.a \
    48                 lib/parser/ini_parser/libIniParser.a \
    49                 lib/gui/gl_gui/libORXglgui.a \
    50                 lib/shell/libORXshell.a \
    51                 lib/network/libORXnet.a \
     20                $(libORXlibs_a_LIBRARIES_) \
    5221                $(GTK2_LIBS) $(GTHREAD_LIBS) $(CURL_LIBS)
    5322
  • trunk/src/lib/Makefile.am

    r7028 r7033  
    44noinst_LIBRARIES = libORXlibs.a
    55
    6 libORXlibs_a_DEPENDENCIES = gui/gtk_gui/libORXgui.a \
    7                             gui/gl_gui/libORXglgui.a \
    8                             graphics/importer/libORXimporter.a \
    9                             graphics/libORXgraphics.a \
    10                             sound/libORXsound.a \
    11                             event/libORXevent.a \
    12                             physics/libORXphysics.a \
    13                             particles/libORXparticles.a \
    14                             collision_detection/libORXcd.a \
    15                             network/libORXnet.a \
    16                             graphics/spatial_separation/libORXquadtree.a \
    17                             parser/tinyxml/libtinyxml.a \
    18                             parser/ini_parser/libIniParser.a \
    19                             shell/libORXshell.a
     6libORXlibs_a_SOURCES = \
     7                coord/p_node.cc \
     8                lang/base_object.cc \
     9                lang/class_list.cc \
     10                data/data_tank.cc \
     11                util/substring.cc \
     12                util/color.cc \
     13                util/helper_functions.cc \
     14                util/multi_type.cc \
     15                util/executor/executor.cc
    2016
    21 #libORXlibs_a_LIBDADD =     gui/gtk_gui/libORXgui.a \
    22                             gui/gl_gui/libORXglgui.a \
    23                             graphics/importer/libORXimporter.a \
    24                             graphics/libORXgraphics.a \
    25                             sound/libORXsound.a \
    26                             event/libORXevent.a \
    27                             physics/libORXphysics.a \
    28                             particles/libORXparticles.a \
    29                             collision_detection/libORXcd.a \
    30                             network/libORXnet.a \
    31                             graphics/spatial_separation/libORXquadtree.a \
    32                             shell/libORXshell.a \
    33                             $(GTK2_LIBS) $(GTHREAD_LIBS) $(CURL_LIBS)
     17noinst_HEADERS = \
     18                coord/p_node.h \
     19                lang/base_object.h \
     20                data/data_tank.h \
     21                graphics/render2D/element_2d.h \
     22                graphics/render2D/render_2d.h \
     23                lang/class_list.h \
     24                util/substring.h \
     25                util/array.h \
     26                util/list.h \
     27                util/t_stack.h \
     28                util/color.h \
     29                util/helper_functions.h \
     30                util/multi_type.h \
     31                util/executor/executor.h \
     32                util/executor/executor_specials.h \
     33                util/executor/functor_list.h \
     34                util/count_pointer.h
    3435
    35 libORXlibs_a_SOURCES =  coord/p_node.cc \
    36                         lang/base_object.cc \
    37                         lang/class_list.cc \
    38                         data/data_tank.cc \
    39                         util/substring.cc \
    40                         util/color.cc \
    41                         util/helper_functions.cc \
    42                         util/multi_type.cc \
    43                         util/executor/executor.cc \
    44                         math/vector.cc \
    45                         math/quaternion.cc \
    46                         math/vector2D.cc \
    47                         math/matrix.cc \
    48                         math/curve.cc \
    49                         math/line.cc \
    50                         math/plane.cc \
    51                         math/rotation_OBSOLETE.cc
    52 
    53 noinst_HEADERS =        coord/p_node.h \
    54                         lang/base_object.h \
    55                         data/data_tank.h \
    56                         graphics/render2D/element_2d.h \
    57                         graphics/render2D/render_2d.h \
    58                         lang/class_list.h \
    59                         util/substring.h \
    60                         util/array.h \
    61                         util/list.h \
    62                         util/t_stack.h \
    63                         util/color.h \
    64                         util/helper_functions.h \
    65                         util/multi_type.h \
    66                         util/executor/executor.h \
    67                         util/executor/executor_specials.h \
    68                         util/executor/functor_list.h \
    69                         util/count_pointer.h \
    70                         math/vector.h \
    71                         math/quaternion.h \
    72                         math/vector2D.h \
    73                         math/matrix.h \
    74                         math/curve.h \
    75                         math/line.h \
    76                         math/plane.h \
    77                         math/rotation_OBSOLETE.h
    78 
    79 
    80 SUBDIRS = graphics \
    81           sound \
    82           event \
    83           physics \
    84           particles \
    85           collision_detection \
    86                 network \
    87           parser \
    88           shell \
    89           gui \
    90           .
    91 
     36SUBDIRS = \
     37        math \
     38        graphics \
     39        sound \
     40        event \
     41        physics \
     42        particles \
     43        collision_detection \
     44        network \
     45        parser \
     46        shell \
     47        gui \
     48        .
  • trunk/src/lib/math/Makefile.am

    r7032 r7033  
    22include $(MAINSRCDIR)/defs/include_paths.am
    33
    4 noinst_LIBRARIES = libORXparticles.a
    54
    6 libORXparticles_a_SOURCES = \
    7                         particle_emitter.cc \
    8                         dot_emitter.cc \
    9                         box_emitter.cc \
    10                         plane_emitter.cc \
    11                         \
    12                         particle_system.cc \
    13                         sprite_particles.cc \
    14                         spark_particles.cc \
    15                         model_particles.cc \
    16                         dot_particles.cc \
    17                         \
    18                         quick_animation.cc
     5noinst_LIBRARIES = libORXmath.a
    196
     7libORXmath_a_SOURCES = \
     8                vector.cc \
     9                vector2D.cc \
     10                quaternion.cc \
     11                matrix.cc \
     12                curve.cc \
     13                plane.cc \
     14                line.cc \
     15                rotation_OBSOLETE.cc
    2016
    2117noinst_HEADERS = \
    22                         particle_emitter.h \
    23                         dot_emitter.h \
    24                         box_emitter.h \
    25                         plane_emitter.h \
    26                         \
    27                         particle_system.h \
    28                         sprite_particles.h \
    29                         spark_particles.h \
    30                         model_particles.h \
    31                         dot_particles.h \
    32                         \
    33                         quick_animation.h
     18                vector.h \
     19                vector2D.h \
     20                quaternion.h \
     21                matrix.h \
     22                curve.h \
     23                plane.h \
     24                line.h \
     25                rotation_OBSOLETE.h
  • trunk/src/story_entities/game_world_data.cc

    r7029 r7033  
    3030#include "camera.h"
    3131#include "environment.h"
    32 #include "terrain.h"
     32#include "terrain.h"storyI
    3333#include "test_entity.h"
    3434#include "terrain.h"
  • trunk/src/story_entities/story_entity.cc

    r7021 r7033  
    8181
    8282
     83
     84  // so we can also do these things in the Campaign. (will be overwritten from the entities file)
    8385  LoadParam(root, "description", this, StoryEntity, setDescription)
    8486      .describe("Sets the description of this StoryEntity");
Note: See TracChangeset for help on using the changeset viewer.