Fonctions | |
def | usage_error |
def | parse_cmds |
def | get_files |
def | make_configh |
def | make_file |
def | chercher_path |
Variables | |
string | NOM_EXEC = "ModelMath" |
string | usage |
int | with_python = 0 |
int | with_png = 0 |
int | for_windows = 0 |
int | with_latex = 1 |
int | with_html = 1 |
dictionary | opts = {} |
dictionary | arguments = {} |
list | sources = [] |
list | headers = [] |
string | dependances = "#------------------------------------------------------\n" |
string | compilo |
string | python |
string | wo_python = "chemin=\nlinking=\n" |
string | entete |
string | machine |
string | exec_python |
string | machine2 |
|
Définition à la ligne 254 du fichier Buildfile.py. |
|
Définition à la ligne 120 du fichier Buildfile.py. |
|
Définition à la ligne 141 du fichier Buildfile.py. |
|
Définition à la ligne 167 du fichier Buildfile.py. |
|
Définition à la ligne 85 du fichier Buildfile.py. |
|
Définition à la ligne 80 du fichier Buildfile.py. |
|
Définition à la ligne 32 du fichier Buildfile.py. |
|
Valeur initiale: "#------------------------------------------------------\n\ #Compilateur et option\n\ CC=g++\n\ AR=ar\n\ CFLAGS=-Wall -pedantic -O3 -malign-double -ffast-math -std=c++98 -I../include\n" Définition à la ligne 39 du fichier Buildfile.py. |
|
Définition à la ligne 38 du fichier Buildfile.py. |
|
Valeur initiale: "\ # Makefile genere par Buildfil.py\n\ # Ce logiciel a ete cree pour Modelib (ISIMA/2005)\n\ # http://neuroo.kouette.com/modelib\n\ # Quentin Lequy et Romain Gaucher\n" Définition à la ligne 47 du fichier Buildfile.py. |
|
Valeur initiale: "$(chemin)\n\ %.so : %.o\n\ @echo \" so file:\"$*.o\n\ @$(CC) -shared $*.o -o $*.so $(linking)\n" Définition à la ligne 56 du fichier Buildfile.py. |
|
Définition à la ligne 27 du fichier Buildfile.py. |
|
Définition à la ligne 34 du fichier Buildfile.py. |
|
Valeur initiale: "#--------------------------------------------------------\n\ %.o : %.cpp\n\ @echo \" obj file:\"$*.cpp\n\ $(CC) -c $(CFLAGS) $*.cpp " Définition à la ligne 52 du fichier Buildfile.py. |
|
Valeur initiale: "\n\n$(EXEC) : $(OBJS)\n\ @echo \" exe file:\"$(EXEC)\n\ @$(CC) -o $(EXEC) -g $(OBJS) $(LFLAGS)\n\ @echo \" generate static_lib:\" $(LIBA)\n\ @$(AR) r $(LIBA) $(OBJS_WITHOUT_MAIN)\n\ @cp -fr $(LIBA) ../bin\n\ \n\ clean:\n\ @echo \"cleaning all files but sources\"\n\ @rm -f $(OBJS) $(EXEC)\n\ \n\ install:\n\ @echo \" writing the path...\"\n\ @export PATH=$PATH:$PWD/../\n\ save:\n\ @cp -fr ./* ../archive/\n\ @rm -fr ../archive/*.o\n\ @rm -f ../projet.tar.bz2\n\ @tar -cvjf ../projet.tar.bz2 ../archive\n" Définition à la ligne 60 du fichier Buildfile.py. |
|
Définition à la ligne 19 du fichier Buildfile.py. |
|
Définition à la ligne 31 du fichier Buildfile.py. |
|
Valeur initiale: "linking=-L/usr/local/lib -lpython2.2 -lboost_python -DBOOST_PYTHON_STATIC_MODULE /usr/local/lib/libboost_python-gcc.a\n\ chemin=-I/usr/local/include/boost-1_32 -I/usr/include/python2.2\n" Définition à la ligne 44 du fichier Buildfile.py. Référencé par Modelib::export_Constraint(), Modelib::export_ConstraintBuilder(), Modelib::export_Expr(), Modelib::export_htmlFile(), Modelib::export_LagrangianParam(), Modelib::export_latexFile(), Modelib::export_Model(), Modelib::export_Num(), Modelib::export_NumVar(), et Modelib::export_NumVarArray(). |
|
Définition à la ligne 33 du fichier Buildfile.py. |
|
Valeur initiale: "Usage : %s arguments\n\ \t--with_python -p Necessite Boost.Python et Python2.2(au moins) d'installe, creation des librairies pour Python\n\ \t--with_png -i Permet de faire une sortie graphique (format PNG) des matrices creuses\n\ \t--with_latex -l On pourra sortir un fichier en LaTeX dans le programme\n\ \t--with_html -w Sortie d'un fichier HTML (utilise CSS1)" Définition à la ligne 20 du fichier Buildfile.py. |
|
Définition à la ligne 29 du fichier Buildfile.py. |
|
Définition à la ligne 28 du fichier Buildfile.py. |
|
Définition à la ligne 26 du fichier Buildfile.py. |
|
Définition à la ligne 25 du fichier Buildfile.py. |
|
Définition à la ligne 46 du fichier Buildfile.py. |