> > So "Git" won't remove files untracked (e.g., executables, libraries), so > that "make" can decide which files to rebuild. Is it right? >
Right, git only tracks the code. See the `.gitignore` files. `usr/` is ignored completely, as are the subdirectories in `deps/`. > > On Sunday, April 26, 2015 at 4:43:22 AM UTC+2, Isaiah wrote: >> >> LLVM requires the most time, and the version has not been bumped so >> recompile will not be required. OpenBLAS is probably second and it has been >> bumped, so will require recompile. By the way, to track 0.4-pre >> (development version) you need `git checkout master`. >> >> However, do be aware that there is *a lot* of breakage in packages >> running against 0.4-dev right now due to some recent changes (see recent >> threads here and on julia-dev). Many packages are still catching up. >> Running 0.4 is not recommended right now unless you are fixing packages, or >> you know that any packages you need have been updated. See status here: >> >> http://pkg.julialang.org/pulse.html >> >> On Sat, Apr 25, 2015 at 10:02 PM, Sisyphuss <[email protected]> wrote: >> >>> I built Julia v0.3 from the source code. It took me a lot of time. >>> >>> Now if I want to "git checkout v0.4", will it take me a lot of time to >>> build again? >>> >> >>
