diff --git a/.gitignore b/.gitignore index 8c3821e..44474a6 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,3 @@ -.ninja_deps -.ninja_log EZFIO install/Downloads install/_build diff --git a/ocaml/.gitignore b/ocaml/.gitignore index 486bda1..c93a04f 100644 --- a/ocaml/.gitignore +++ b/ocaml/.gitignore @@ -5,9 +5,6 @@ ezfio.ml Qptypes.ml .ls_md5 -.ninja_deps -.ninja_log -generated.ninja qmcchem qptypes_generator Property.ml diff --git a/scripts/clean.sh b/scripts/clean.sh index a9725c4..9c236b3 100755 --- a/scripts/clean.sh +++ b/scripts/clean.sh @@ -4,9 +4,11 @@ make -C ocaml clean if [[ -d src/IRPF90_temp ]] then - make -C src/IRPF90_temp -t clean + make -C src/IRPF90_temp clean fi +make -C EZFIO clean + rm -f ocaml/qmcchem ocaml/.ls_md5 rm -f EZFIO/Ocaml/ezfio.ml cd src diff --git a/src/.gitignore b/src/.gitignore index c778c32..1d61e02 100644 --- a/src/.gitignore +++ b/src/.gitignore @@ -4,5 +4,4 @@ irpf90.make irpf90_entities tags .ls_md5 -Makefile properties.pyc diff --git a/src/Makefile b/src/Makefile new file mode 100644 index 0000000..5964b67 --- /dev/null +++ b/src/Makefile @@ -0,0 +1,6 @@ +IRPF90+= $(IRPF90_FLAGS) +include irpf90.make +export + +irpf90.make: $(filter-out IRPF90_temp/%, $(wildcard */*.irp.f)) $(wildcard *.irp.f) $(wildcard *.inc.f) Makefile + $(IRPF90)