├── .gitignore ├── .travis.yml ├── LICENSE ├── LICENSE-THIRD-PARTY ├── MANIFEST ├── NEWS.markdown ├── README.markdown ├── appveyor.bat ├── appveyor.yml ├── docs ├── Makefile ├── make.bat └── source │ ├── conf.py │ ├── index.rst │ └── manual.rst ├── examples ├── c │ ├── exe.c │ ├── fbuildroot.py │ ├── lib1 │ │ ├── lib1.c │ │ └── lib1.h │ └── lib2 │ │ ├── lib2.c │ │ └── lib2.h ├── config │ └── fbuildroot.py ├── cxx │ ├── exe.cpp │ ├── fbuildroot.py │ ├── lib.cpp │ └── lib.h ├── db │ ├── fbuildroot.py │ └── foo ├── examples.py ├── ghc │ ├── Main.hs │ └── fbuildroot.py ├── install │ ├── fbuildroot.py │ └── x.c ├── java │ ├── HelloWorld.java │ ├── World.java │ └── fbuildroot.py ├── ocaml-batteries │ ├── exe.ml │ ├── fbuildroot.py │ ├── lib.ml │ └── lib.mli ├── ocaml-ocamlfind │ ├── a1.ml │ ├── a1.mli │ ├── a2.ml │ ├── a2.mli │ ├── a3.ml │ ├── a4.ml │ ├── a5.ml │ ├── b.ml │ ├── exe.ml │ └── fbuildroot.py ├── ocaml │ ├── a1.ml │ ├── a1.mli │ ├── a2.ml │ ├── a2.mli │ ├── a3.ml │ ├── a4.ml │ ├── a5.ml │ ├── b.ml │ ├── c1.ml │ ├── c2.ml │ ├── exe.ml │ ├── exe_packed.ml │ └── fbuildroot.py ├── scala │ ├── compiled.scala │ ├── fbuildroot.py │ ├── script.scala │ └── world.scala ├── simple │ ├── c │ │ ├── shared │ │ │ ├── bar.c │ │ │ └── foo.c │ │ └── static │ │ │ ├── bar.c │ │ │ └── foo.c │ ├── cxx │ │ ├── shared │ │ │ ├── bar.c │ │ │ └── foo.c │ │ └── static │ │ │ ├── bar.c │ │ │ └── foo.c │ └── fbuildroot.py └── substitute │ ├── bar.py.in │ ├── baz.h.in │ ├── fbuildroot.py │ └── foo.py.in ├── fbuild-light ├── intro └── introducing-fbuild.markdown ├── lib └── fbuild │ ├── __init__.py │ ├── builders │ ├── __init__.py │ ├── bison.py │ ├── c │ │ ├── __init__.py │ │ ├── clang │ │ │ ├── __init__.py │ │ │ └── darwin.py │ │ ├── gcc │ │ │ ├── __init__.py │ │ │ ├── avr.py │ │ │ ├── cygwin.py │ │ │ ├── darwin.py │ │ │ └── iphone.py │ │ ├── intel.py │ │ ├── msvc.py │ │ └── openmp.py │ ├── cxx │ │ ├── __init__.py │ │ ├── clangxx │ │ │ ├── __init__.py │ │ │ └── darwin.py │ │ ├── gxx │ │ │ ├── __init__.py │ │ │ ├── avr.py │ │ │ ├── darwin.py │ │ │ └── iphone.py │ │ ├── intelxx.py │ │ └── msvc.py │ ├── felix.py │ ├── file.py │ ├── ghc.py │ ├── java.py │ ├── llvm.py │ ├── nm.py │ ├── ocaml │ │ ├── __init__.py │ │ ├── batteries.py │ │ └── ocamlfind.py │ ├── pkg_config.py │ ├── platform.py │ ├── scala.py │ ├── sdl.py │ └── text.py │ ├── config │ ├── __init__.py │ ├── c │ │ ├── __init__.py │ │ ├── bsd.py │ │ ├── c90.py │ │ ├── c99.py │ │ ├── darwin.py │ │ ├── gmp.py │ │ ├── gnu.py │ │ ├── gsl.py │ │ ├── ieeefp_h.py │ │ ├── libutf8.py │ │ ├── linux.py │ │ ├── malloc.py │ │ ├── mpi.py │ │ ├── openmp.py │ │ ├── openssl.py │ │ ├── pari.py │ │ ├── platform.py │ │ ├── posix.py │ │ ├── posix01.py │ │ ├── posix04.py │ │ ├── readline.py │ │ ├── sdl.py │ │ ├── solaris.py │ │ ├── stdlib.py │ │ └── win32.py │ └── cxx │ │ ├── __init__.py │ │ ├── cmath.py │ │ ├── compiler.py │ │ ├── cxx03.py │ │ ├── gnu.py │ │ ├── gtest.py │ │ └── iterator.py │ ├── console.py │ ├── context.py │ ├── db │ ├── __init__.py │ ├── backend.py │ ├── cache_backend.py │ ├── database.py │ ├── pickle_backend.py │ └── sqlite_backend.py │ ├── fnmatch.py │ ├── functools.py │ ├── glob.py │ ├── inspect.py │ ├── install.py │ ├── main.py │ ├── options.py │ ├── path.py │ ├── record.py │ ├── rpc.py │ ├── sched.py │ ├── subprocess │ ├── __init__.py │ ├── killableprocess.py │ └── winprocess.py │ ├── target.py │ └── temp.py ├── misc ├── com.github.fbuild.install.policy ├── fbuild.module └── merge_dev ├── setup.py ├── tests ├── run_tests.py ├── test_fnmatch.py ├── test_functools.py ├── test_glob.py ├── test_platform_options.py └── test_scheduler.py └── travis.sh /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/LICENSE -------------------------------------------------------------------------------- /LICENSE-THIRD-PARTY: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/LICENSE-THIRD-PARTY -------------------------------------------------------------------------------- /MANIFEST: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/MANIFEST -------------------------------------------------------------------------------- /NEWS.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/NEWS.markdown -------------------------------------------------------------------------------- /README.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/README.markdown -------------------------------------------------------------------------------- /appveyor.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/appveyor.bat -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/appveyor.yml -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/docs/source/conf.py -------------------------------------------------------------------------------- /docs/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/docs/source/index.rst -------------------------------------------------------------------------------- /docs/source/manual.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/docs/source/manual.rst -------------------------------------------------------------------------------- /examples/c/exe.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/examples/c/exe.c -------------------------------------------------------------------------------- /examples/c/fbuildroot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/examples/c/fbuildroot.py -------------------------------------------------------------------------------- /examples/c/lib1/lib1.c: -------------------------------------------------------------------------------- 1 | #include "lib1.h" 2 | int fred1() { return 5; } 3 | -------------------------------------------------------------------------------- /examples/c/lib1/lib1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/examples/c/lib1/lib1.h -------------------------------------------------------------------------------- /examples/c/lib2/lib2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/examples/c/lib2/lib2.c -------------------------------------------------------------------------------- /examples/c/lib2/lib2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/examples/c/lib2/lib2.h -------------------------------------------------------------------------------- /examples/config/fbuildroot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/examples/config/fbuildroot.py -------------------------------------------------------------------------------- /examples/cxx/exe.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/examples/cxx/exe.cpp -------------------------------------------------------------------------------- /examples/cxx/fbuildroot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/examples/cxx/fbuildroot.py -------------------------------------------------------------------------------- /examples/cxx/lib.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/examples/cxx/lib.cpp -------------------------------------------------------------------------------- /examples/cxx/lib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/examples/cxx/lib.h -------------------------------------------------------------------------------- /examples/db/fbuildroot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/examples/db/fbuildroot.py -------------------------------------------------------------------------------- /examples/db/foo: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /examples/examples.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/examples/examples.py -------------------------------------------------------------------------------- /examples/ghc/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/examples/ghc/Main.hs -------------------------------------------------------------------------------- /examples/ghc/fbuildroot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/examples/ghc/fbuildroot.py -------------------------------------------------------------------------------- /examples/install/fbuildroot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/examples/install/fbuildroot.py -------------------------------------------------------------------------------- /examples/install/x.c: -------------------------------------------------------------------------------- 1 | int main() { return 0; } 2 | -------------------------------------------------------------------------------- /examples/java/HelloWorld.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/examples/java/HelloWorld.java -------------------------------------------------------------------------------- /examples/java/World.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/examples/java/World.java -------------------------------------------------------------------------------- /examples/java/fbuildroot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/examples/java/fbuildroot.py -------------------------------------------------------------------------------- /examples/ocaml-batteries/exe.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/examples/ocaml-batteries/exe.ml -------------------------------------------------------------------------------- /examples/ocaml-batteries/fbuildroot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/examples/ocaml-batteries/fbuildroot.py -------------------------------------------------------------------------------- /examples/ocaml-batteries/lib.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/examples/ocaml-batteries/lib.ml -------------------------------------------------------------------------------- /examples/ocaml-batteries/lib.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/examples/ocaml-batteries/lib.mli -------------------------------------------------------------------------------- /examples/ocaml-ocamlfind/a1.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/examples/ocaml-ocamlfind/a1.ml -------------------------------------------------------------------------------- /examples/ocaml-ocamlfind/a1.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/examples/ocaml-ocamlfind/a1.mli -------------------------------------------------------------------------------- /examples/ocaml-ocamlfind/a2.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/examples/ocaml-ocamlfind/a2.ml -------------------------------------------------------------------------------- /examples/ocaml-ocamlfind/a2.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/examples/ocaml-ocamlfind/a2.mli -------------------------------------------------------------------------------- /examples/ocaml-ocamlfind/a3.ml: -------------------------------------------------------------------------------- 1 | let x = 5;; 2 | -------------------------------------------------------------------------------- /examples/ocaml-ocamlfind/a4.ml: -------------------------------------------------------------------------------- 1 | let x = 5;; 2 | -------------------------------------------------------------------------------- /examples/ocaml-ocamlfind/a5.ml: -------------------------------------------------------------------------------- 1 | let x = 5;; 2 | -------------------------------------------------------------------------------- /examples/ocaml-ocamlfind/b.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/examples/ocaml-ocamlfind/b.ml -------------------------------------------------------------------------------- /examples/ocaml-ocamlfind/exe.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/examples/ocaml-ocamlfind/exe.ml -------------------------------------------------------------------------------- /examples/ocaml-ocamlfind/fbuildroot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/examples/ocaml-ocamlfind/fbuildroot.py -------------------------------------------------------------------------------- /examples/ocaml/a1.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/examples/ocaml/a1.ml -------------------------------------------------------------------------------- /examples/ocaml/a1.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/examples/ocaml/a1.mli -------------------------------------------------------------------------------- /examples/ocaml/a2.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/examples/ocaml/a2.ml -------------------------------------------------------------------------------- /examples/ocaml/a2.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/examples/ocaml/a2.mli -------------------------------------------------------------------------------- /examples/ocaml/a3.ml: -------------------------------------------------------------------------------- 1 | let x = 5;; 2 | -------------------------------------------------------------------------------- /examples/ocaml/a4.ml: -------------------------------------------------------------------------------- 1 | let x = 5;; 2 | -------------------------------------------------------------------------------- /examples/ocaml/a5.ml: -------------------------------------------------------------------------------- 1 | let x = 5;; 2 | -------------------------------------------------------------------------------- /examples/ocaml/b.ml: -------------------------------------------------------------------------------- 1 | print_endline "echo hi";; 2 | let y = 5;; 3 | -------------------------------------------------------------------------------- /examples/ocaml/c1.ml: -------------------------------------------------------------------------------- 1 | let c1 = 5;; 2 | -------------------------------------------------------------------------------- /examples/ocaml/c2.ml: -------------------------------------------------------------------------------- 1 | let c2 = C1.c1;; 2 | -------------------------------------------------------------------------------- /examples/ocaml/exe.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/examples/ocaml/exe.ml -------------------------------------------------------------------------------- /examples/ocaml/exe_packed.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/examples/ocaml/exe_packed.ml -------------------------------------------------------------------------------- /examples/ocaml/fbuildroot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/examples/ocaml/fbuildroot.py -------------------------------------------------------------------------------- /examples/scala/compiled.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/examples/scala/compiled.scala -------------------------------------------------------------------------------- /examples/scala/fbuildroot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/examples/scala/fbuildroot.py -------------------------------------------------------------------------------- /examples/scala/script.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/examples/scala/script.scala -------------------------------------------------------------------------------- /examples/scala/world.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/examples/scala/world.scala -------------------------------------------------------------------------------- /examples/simple/c/shared/bar.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/examples/simple/c/shared/bar.c -------------------------------------------------------------------------------- /examples/simple/c/shared/foo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/examples/simple/c/shared/foo.c -------------------------------------------------------------------------------- /examples/simple/c/static/bar.c: -------------------------------------------------------------------------------- 1 | const char* bar() { 2 | return "world"; 3 | } 4 | -------------------------------------------------------------------------------- /examples/simple/c/static/foo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/examples/simple/c/static/foo.c -------------------------------------------------------------------------------- /examples/simple/cxx/shared/bar.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/examples/simple/cxx/shared/bar.c -------------------------------------------------------------------------------- /examples/simple/cxx/shared/foo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/examples/simple/cxx/shared/foo.c -------------------------------------------------------------------------------- /examples/simple/cxx/static/bar.c: -------------------------------------------------------------------------------- 1 | const char* bar() { 2 | return "world"; 3 | } 4 | -------------------------------------------------------------------------------- /examples/simple/cxx/static/foo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/examples/simple/cxx/static/foo.c -------------------------------------------------------------------------------- /examples/simple/fbuildroot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/examples/simple/fbuildroot.py -------------------------------------------------------------------------------- /examples/substitute/bar.py.in: -------------------------------------------------------------------------------- 1 | print(@a@ + @b@) 2 | -------------------------------------------------------------------------------- /examples/substitute/baz.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/examples/substitute/baz.h.in -------------------------------------------------------------------------------- /examples/substitute/fbuildroot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/examples/substitute/fbuildroot.py -------------------------------------------------------------------------------- /examples/substitute/foo.py.in: -------------------------------------------------------------------------------- 1 | print({a} + {b}) 2 | -------------------------------------------------------------------------------- /fbuild-light: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/fbuild-light -------------------------------------------------------------------------------- /intro/introducing-fbuild.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/intro/introducing-fbuild.markdown -------------------------------------------------------------------------------- /lib/fbuild/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/lib/fbuild/__init__.py -------------------------------------------------------------------------------- /lib/fbuild/builders/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/lib/fbuild/builders/__init__.py -------------------------------------------------------------------------------- /lib/fbuild/builders/bison.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/lib/fbuild/builders/bison.py -------------------------------------------------------------------------------- /lib/fbuild/builders/c/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/lib/fbuild/builders/c/__init__.py -------------------------------------------------------------------------------- /lib/fbuild/builders/c/clang/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/lib/fbuild/builders/c/clang/__init__.py -------------------------------------------------------------------------------- /lib/fbuild/builders/c/clang/darwin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/lib/fbuild/builders/c/clang/darwin.py -------------------------------------------------------------------------------- /lib/fbuild/builders/c/gcc/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/lib/fbuild/builders/c/gcc/__init__.py -------------------------------------------------------------------------------- /lib/fbuild/builders/c/gcc/avr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/lib/fbuild/builders/c/gcc/avr.py -------------------------------------------------------------------------------- /lib/fbuild/builders/c/gcc/cygwin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/lib/fbuild/builders/c/gcc/cygwin.py -------------------------------------------------------------------------------- /lib/fbuild/builders/c/gcc/darwin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/lib/fbuild/builders/c/gcc/darwin.py -------------------------------------------------------------------------------- /lib/fbuild/builders/c/gcc/iphone.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/lib/fbuild/builders/c/gcc/iphone.py -------------------------------------------------------------------------------- /lib/fbuild/builders/c/intel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/lib/fbuild/builders/c/intel.py -------------------------------------------------------------------------------- /lib/fbuild/builders/c/msvc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/lib/fbuild/builders/c/msvc.py -------------------------------------------------------------------------------- /lib/fbuild/builders/c/openmp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/lib/fbuild/builders/c/openmp.py -------------------------------------------------------------------------------- /lib/fbuild/builders/cxx/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/lib/fbuild/builders/cxx/__init__.py -------------------------------------------------------------------------------- /lib/fbuild/builders/cxx/clangxx/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/lib/fbuild/builders/cxx/clangxx/__init__.py -------------------------------------------------------------------------------- /lib/fbuild/builders/cxx/clangxx/darwin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/lib/fbuild/builders/cxx/clangxx/darwin.py -------------------------------------------------------------------------------- /lib/fbuild/builders/cxx/gxx/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/lib/fbuild/builders/cxx/gxx/__init__.py -------------------------------------------------------------------------------- /lib/fbuild/builders/cxx/gxx/avr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/lib/fbuild/builders/cxx/gxx/avr.py -------------------------------------------------------------------------------- /lib/fbuild/builders/cxx/gxx/darwin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/lib/fbuild/builders/cxx/gxx/darwin.py -------------------------------------------------------------------------------- /lib/fbuild/builders/cxx/gxx/iphone.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/lib/fbuild/builders/cxx/gxx/iphone.py -------------------------------------------------------------------------------- /lib/fbuild/builders/cxx/intelxx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/lib/fbuild/builders/cxx/intelxx.py -------------------------------------------------------------------------------- /lib/fbuild/builders/cxx/msvc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/lib/fbuild/builders/cxx/msvc.py -------------------------------------------------------------------------------- /lib/fbuild/builders/felix.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/lib/fbuild/builders/felix.py -------------------------------------------------------------------------------- /lib/fbuild/builders/file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/lib/fbuild/builders/file.py -------------------------------------------------------------------------------- /lib/fbuild/builders/ghc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/lib/fbuild/builders/ghc.py -------------------------------------------------------------------------------- /lib/fbuild/builders/java.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/lib/fbuild/builders/java.py -------------------------------------------------------------------------------- /lib/fbuild/builders/llvm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/lib/fbuild/builders/llvm.py -------------------------------------------------------------------------------- /lib/fbuild/builders/nm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/lib/fbuild/builders/nm.py -------------------------------------------------------------------------------- /lib/fbuild/builders/ocaml/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/lib/fbuild/builders/ocaml/__init__.py -------------------------------------------------------------------------------- /lib/fbuild/builders/ocaml/batteries.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/lib/fbuild/builders/ocaml/batteries.py -------------------------------------------------------------------------------- /lib/fbuild/builders/ocaml/ocamlfind.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/lib/fbuild/builders/ocaml/ocamlfind.py -------------------------------------------------------------------------------- /lib/fbuild/builders/pkg_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/lib/fbuild/builders/pkg_config.py -------------------------------------------------------------------------------- /lib/fbuild/builders/platform.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/lib/fbuild/builders/platform.py -------------------------------------------------------------------------------- /lib/fbuild/builders/scala.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/lib/fbuild/builders/scala.py -------------------------------------------------------------------------------- /lib/fbuild/builders/sdl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/lib/fbuild/builders/sdl.py -------------------------------------------------------------------------------- /lib/fbuild/builders/text.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/lib/fbuild/builders/text.py -------------------------------------------------------------------------------- /lib/fbuild/config/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/lib/fbuild/config/__init__.py -------------------------------------------------------------------------------- /lib/fbuild/config/c/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/lib/fbuild/config/c/__init__.py -------------------------------------------------------------------------------- /lib/fbuild/config/c/bsd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/lib/fbuild/config/c/bsd.py -------------------------------------------------------------------------------- /lib/fbuild/config/c/c90.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/lib/fbuild/config/c/c90.py -------------------------------------------------------------------------------- /lib/fbuild/config/c/c99.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/lib/fbuild/config/c/c99.py -------------------------------------------------------------------------------- /lib/fbuild/config/c/darwin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/lib/fbuild/config/c/darwin.py -------------------------------------------------------------------------------- /lib/fbuild/config/c/gmp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/lib/fbuild/config/c/gmp.py -------------------------------------------------------------------------------- /lib/fbuild/config/c/gnu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/lib/fbuild/config/c/gnu.py -------------------------------------------------------------------------------- /lib/fbuild/config/c/gsl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/lib/fbuild/config/c/gsl.py -------------------------------------------------------------------------------- /lib/fbuild/config/c/ieeefp_h.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/lib/fbuild/config/c/ieeefp_h.py -------------------------------------------------------------------------------- /lib/fbuild/config/c/libutf8.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/lib/fbuild/config/c/libutf8.py -------------------------------------------------------------------------------- /lib/fbuild/config/c/linux.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/lib/fbuild/config/c/linux.py -------------------------------------------------------------------------------- /lib/fbuild/config/c/malloc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/lib/fbuild/config/c/malloc.py -------------------------------------------------------------------------------- /lib/fbuild/config/c/mpi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/lib/fbuild/config/c/mpi.py -------------------------------------------------------------------------------- /lib/fbuild/config/c/openmp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/lib/fbuild/config/c/openmp.py -------------------------------------------------------------------------------- /lib/fbuild/config/c/openssl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/lib/fbuild/config/c/openssl.py -------------------------------------------------------------------------------- /lib/fbuild/config/c/pari.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/lib/fbuild/config/c/pari.py -------------------------------------------------------------------------------- /lib/fbuild/config/c/platform.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/lib/fbuild/config/c/platform.py -------------------------------------------------------------------------------- /lib/fbuild/config/c/posix.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/lib/fbuild/config/c/posix.py -------------------------------------------------------------------------------- /lib/fbuild/config/c/posix01.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/lib/fbuild/config/c/posix01.py -------------------------------------------------------------------------------- /lib/fbuild/config/c/posix04.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/lib/fbuild/config/c/posix04.py -------------------------------------------------------------------------------- /lib/fbuild/config/c/readline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/lib/fbuild/config/c/readline.py -------------------------------------------------------------------------------- /lib/fbuild/config/c/sdl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/lib/fbuild/config/c/sdl.py -------------------------------------------------------------------------------- /lib/fbuild/config/c/solaris.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/lib/fbuild/config/c/solaris.py -------------------------------------------------------------------------------- /lib/fbuild/config/c/stdlib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/lib/fbuild/config/c/stdlib.py -------------------------------------------------------------------------------- /lib/fbuild/config/c/win32.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/lib/fbuild/config/c/win32.py -------------------------------------------------------------------------------- /lib/fbuild/config/cxx/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/lib/fbuild/config/cxx/__init__.py -------------------------------------------------------------------------------- /lib/fbuild/config/cxx/cmath.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/lib/fbuild/config/cxx/cmath.py -------------------------------------------------------------------------------- /lib/fbuild/config/cxx/compiler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/lib/fbuild/config/cxx/compiler.py -------------------------------------------------------------------------------- /lib/fbuild/config/cxx/cxx03.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/lib/fbuild/config/cxx/cxx03.py -------------------------------------------------------------------------------- /lib/fbuild/config/cxx/gnu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/lib/fbuild/config/cxx/gnu.py -------------------------------------------------------------------------------- /lib/fbuild/config/cxx/gtest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/lib/fbuild/config/cxx/gtest.py -------------------------------------------------------------------------------- /lib/fbuild/config/cxx/iterator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/lib/fbuild/config/cxx/iterator.py -------------------------------------------------------------------------------- /lib/fbuild/console.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/lib/fbuild/console.py -------------------------------------------------------------------------------- /lib/fbuild/context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/lib/fbuild/context.py -------------------------------------------------------------------------------- /lib/fbuild/db/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/lib/fbuild/db/__init__.py -------------------------------------------------------------------------------- /lib/fbuild/db/backend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/lib/fbuild/db/backend.py -------------------------------------------------------------------------------- /lib/fbuild/db/cache_backend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/lib/fbuild/db/cache_backend.py -------------------------------------------------------------------------------- /lib/fbuild/db/database.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/lib/fbuild/db/database.py -------------------------------------------------------------------------------- /lib/fbuild/db/pickle_backend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/lib/fbuild/db/pickle_backend.py -------------------------------------------------------------------------------- /lib/fbuild/db/sqlite_backend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/lib/fbuild/db/sqlite_backend.py -------------------------------------------------------------------------------- /lib/fbuild/fnmatch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/lib/fbuild/fnmatch.py -------------------------------------------------------------------------------- /lib/fbuild/functools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/lib/fbuild/functools.py -------------------------------------------------------------------------------- /lib/fbuild/glob.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/lib/fbuild/glob.py -------------------------------------------------------------------------------- /lib/fbuild/inspect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/lib/fbuild/inspect.py -------------------------------------------------------------------------------- /lib/fbuild/install.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/lib/fbuild/install.py -------------------------------------------------------------------------------- /lib/fbuild/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/lib/fbuild/main.py -------------------------------------------------------------------------------- /lib/fbuild/options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/lib/fbuild/options.py -------------------------------------------------------------------------------- /lib/fbuild/path.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/lib/fbuild/path.py -------------------------------------------------------------------------------- /lib/fbuild/record.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/lib/fbuild/record.py -------------------------------------------------------------------------------- /lib/fbuild/rpc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/lib/fbuild/rpc.py -------------------------------------------------------------------------------- /lib/fbuild/sched.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/lib/fbuild/sched.py -------------------------------------------------------------------------------- /lib/fbuild/subprocess/__init__.py: -------------------------------------------------------------------------------- 1 | from subprocess import * 2 | -------------------------------------------------------------------------------- /lib/fbuild/subprocess/killableprocess.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/lib/fbuild/subprocess/killableprocess.py -------------------------------------------------------------------------------- /lib/fbuild/subprocess/winprocess.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/lib/fbuild/subprocess/winprocess.py -------------------------------------------------------------------------------- /lib/fbuild/target.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/lib/fbuild/target.py -------------------------------------------------------------------------------- /lib/fbuild/temp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/lib/fbuild/temp.py -------------------------------------------------------------------------------- /misc/com.github.fbuild.install.policy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/misc/com.github.fbuild.install.policy -------------------------------------------------------------------------------- /misc/fbuild.module: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/misc/fbuild.module -------------------------------------------------------------------------------- /misc/merge_dev: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/misc/merge_dev -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/setup.py -------------------------------------------------------------------------------- /tests/run_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/tests/run_tests.py -------------------------------------------------------------------------------- /tests/test_fnmatch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/tests/test_fnmatch.py -------------------------------------------------------------------------------- /tests/test_functools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/tests/test_functools.py -------------------------------------------------------------------------------- /tests/test_glob.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/tests/test_glob.py -------------------------------------------------------------------------------- /tests/test_platform_options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/tests/test_platform_options.py -------------------------------------------------------------------------------- /tests/test_scheduler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/tests/test_scheduler.py -------------------------------------------------------------------------------- /travis.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felix-lang/fbuild/HEAD/travis.sh --------------------------------------------------------------------------------