Last change
on this file since 168 was
168,
checked in by (none), 14 years ago
|
Simeo: added initial proof of concept code.
|
File size:
1.1 KB
|
Rev | Line | |
---|
[168] | 1 | cmake_minimum_required(VERSION 2.6) |
---|
| 2 | |
---|
| 3 | SET(BULLET_LIB_PATH /work/simeo/bullet-dev) |
---|
| 4 | |
---|
| 5 | INCLUDE_DIRECTORIES( |
---|
| 6 | ${BULLET_LIB_PATH}/include |
---|
| 7 | ) |
---|
| 8 | |
---|
| 9 | LINK_DIRECTORIES( |
---|
| 10 | ${BULLET_LIB_PATH}/lib |
---|
| 11 | ) |
---|
| 12 | |
---|
| 13 | LINK_LIBRARIES( |
---|
| 14 | BulletDynamics BulletCollision LinearMath glut gcj |
---|
| 15 | ) |
---|
| 16 | |
---|
| 17 | SET(CMAKE_CXX_FLAGS "-Wall -g") |
---|
| 18 | |
---|
| 19 | ADD_CUSTOM_COMMAND( |
---|
| 20 | OUTPUT Sensor.class |
---|
| 21 | COMMAND javac |
---|
| 22 | ARGS Sensor.java |
---|
| 23 | ) |
---|
| 24 | |
---|
| 25 | ADD_CUSTOM_COMMAND( |
---|
| 26 | OUTPUT Agent.class |
---|
| 27 | COMMAND javac |
---|
| 28 | ARGS Agent.java |
---|
| 29 | ) |
---|
| 30 | |
---|
| 31 | ADD_CUSTOM_COMMAND( |
---|
| 32 | OUTPUT Sensor.h |
---|
| 33 | DEPENDS Sensor.class |
---|
| 34 | COMMAND gcjh |
---|
| 35 | ARGS -cp . Sensor |
---|
| 36 | ) |
---|
| 37 | |
---|
| 38 | ADD_CUSTOM_COMMAND( |
---|
| 39 | OUTPUT Agent.h |
---|
| 40 | DEPENDS Agent.class |
---|
| 41 | COMMAND gcjh |
---|
| 42 | ARGS -cp . Agent |
---|
| 43 | ) |
---|
| 44 | |
---|
| 45 | ADD_CUSTOM_COMMAND( |
---|
| 46 | OUTPUT Sensor.o |
---|
| 47 | DEPENDS Sensor.java |
---|
| 48 | COMMAND gcj |
---|
| 49 | ARGS -g -c Sensor.java |
---|
| 50 | ) |
---|
| 51 | |
---|
| 52 | ADD_CUSTOM_COMMAND( |
---|
| 53 | OUTPUT Agent.o |
---|
| 54 | DEPENDS Agent.java |
---|
| 55 | COMMAND gcj |
---|
| 56 | ARGS -g -c Agent.java |
---|
| 57 | ) |
---|
| 58 | |
---|
| 59 | ADD_CUSTOM_COMMAND( |
---|
| 60 | OUTPUT Agent2.o |
---|
| 61 | DEPENDS Agent.o |
---|
| 62 | COMMAND objcopy |
---|
| 63 | ARGS Agent.o Agent2.o --redefine-syms gcj-fix.lst |
---|
| 64 | ) |
---|
| 65 | |
---|
| 66 | ADD_EXECUTABLE(AppBasicDemo |
---|
| 67 | main.cpp |
---|
| 68 | BasicDemo.cpp |
---|
| 69 | |
---|
| 70 | Sensor.o |
---|
| 71 | Agent2.o |
---|
| 72 | Agent.h Sensor.h |
---|
| 73 | |
---|
| 74 | DemoApplication.cpp |
---|
| 75 | GlutDemoApplication.cpp |
---|
| 76 | GlutStuff.cpp |
---|
| 77 | GLDebugFont.cpp |
---|
| 78 | GL_ShapeDrawer.cpp |
---|
| 79 | GLDebugDrawer.cpp |
---|
| 80 | ) |
---|
| 81 | |
---|
Note: See
TracBrowser
for help on using the repository browser.