Taken from sources in CVS at: https://sourceforge.net/projects/rocketworkbench/ Sources extracted in two steps: 1. Pull entire project tree into a subdir "rwb" via "rsync": rsync -a a.cvs.sourceforge.net::cvsroot/rocketworkbench/ rwb/. 2. Export sources: export CVSROOT=$(pwd)/rwb SUBDIRS="analyser cpropep cpropep-web CVSROOT data libcompat libcpropep libnum libsimulation libthermo prop rocketworkbench rockflight" mkdir rwbx; cd rwbx cvs export -D now ${SUBDIRS} After this (and some backups for safety), the directory content was added to a Git repo: git init . git add *
36 lines
513 B
Makefile
36 lines
513 B
Makefile
|
|
|
|
CXX = c++
|
|
CC = gcc
|
|
CXXFLAGS = -g -Wall
|
|
CFLAG = -g -Wall
|
|
|
|
LIBS = -lm -lrocket -lnum -lcruft -lf2c -ldl
|
|
LIBDIR = -L/usr/lib -L/usr/lib/octave-2.0.14.93 -L../ -L../../libnum/
|
|
|
|
|
|
|
|
INCLUDE += -I../ -I../../libnum/
|
|
|
|
SRC = c++rocket.cc
|
|
OBJS = c++rocket.o #ccmalloc.o
|
|
|
|
PROG = c++rocket
|
|
|
|
|
|
.cc.o:
|
|
$(CXX) $(DEF) $(CXXFLAGS) $(INCLUDE) -c $*.cc -o $*.o
|
|
|
|
|
|
$(PROG): $(OBJS)
|
|
$(CXX) $(DEF) $(OBJS) $(LIBDIR) $(LIBS) -o $@
|
|
|
|
|
|
clean:
|
|
rm -f *.o *~
|
|
|
|
clean-all: clean
|
|
rm $(PROG)
|
|
|
|
.PHONY: clean
|