diff options
author | Hans Lambermont <hans@lambermont.dyndns.org> | 2003-01-12 02:20:10 +0300 |
---|---|---|
committer | Hans Lambermont <hans@lambermont.dyndns.org> | 2003-01-12 02:20:10 +0300 |
commit | 80acb0412478a6705f7a3f364acd34c2045a34bf (patch) | |
tree | 78da807dea1fda279ff915b17150c1c3b8b152bf /extern/ode/patchfile.FreeBSD | |
parent | a1a8edffeb418a736c7eb7beaf16564774504030 (diff) |
Enable automated build and install runs on FreeBSD for ODE.
ODE does not build on FreeBSD out of the box, so an automated patchfile
is included as well.
The 'clean' target reverses the patches that were done by 'all'.
Diffstat (limited to 'extern/ode/patchfile.FreeBSD')
-rw-r--r-- | extern/ode/patchfile.FreeBSD | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/extern/ode/patchfile.FreeBSD b/extern/ode/patchfile.FreeBSD new file mode 100644 index 00000000000..1725a3acc45 --- /dev/null +++ b/extern/ode/patchfile.FreeBSD @@ -0,0 +1,22 @@ +--- dist/Makefile.org Sat Jan 11 23:55:46 2003 ++++ dist/Makefile Sat Jan 11 23:55:36 2003 +@@ -242,14 +242,16 @@ + clean: + -$(DEL_CMD) $(ODE_OBJECTS) $(ODE_TEST_EXE) $(ODE_LIB) $(DRAWSTUFF_OBJECTS) $(DRAWSTUFF_TEST_EXE) $(DRAWSTUFF_LIB) ode/test/*$(OBJ) drawstuff/dstest/*$(OBJ) $(CONFIGURATOR_EXE) $(CONFIG_H) + ++# Patched for FreeBSD ++ + %$(OBJ): %.c +- $(CC) $(C_FLAGS) $(C_INC)$(INCPATH) $(DEFINES) $(C_OPT)1 $(C_OUT)$@ $< ++ $(CC) $(C_FLAGS) $(C_INC)$(INCPATH) -I/usr/X11R6/include $(DEFINES) $(C_OPT)1 $(C_OUT)$@ $< + + %$(OBJ): %.cpp +- $(CC) $(C_FLAGS) $(C_INC)$(INCPATH) $(DEFINES) $(C_OPT)$(OPT) $(C_OUT)$@ $< ++ $(CC) $(C_FLAGS) $(C_INC)$(INCPATH) -I/usr/X11R6/include $(DEFINES) $(C_OPT)$(OPT) $(C_OUT)$@ $< + + %.exe: %$(OBJ) +- $(CC) $(C_EXEOUT)$@ $< $(ODE_LIB) $(DRAWSTUFF_LIB) $(RESOURCE_FILE) $(LINK_OPENGL) $(LINK_MATH) ++ $(CC) $(C_EXEOUT)$@ $< $(ODE_LIB) $(DRAWSTUFF_LIB) $(RESOURCE_FILE) $(LINK_OPENGL) $(LINK_MATH) -lXext + + # windows specific rules + |