na4zagin3 / satyrographos

Package manager for SATySFi
GNU Lesser General Public License v3.0
45 stars 13 forks source link

Feature: Local package installation #5

Open na4zagin3 opened 5 years ago

na4zagin3 commented 5 years ago

For unit testing (#4), we need to install package local directory and run satysfi with appropriate SATYSFI_LIB_ROOT.

na4zagin3 commented 5 years ago

Local package installation is in fact useful for usual documents as requested in https://github.com/gfngfn/SATySFi/issues/154.

na4zagin3 commented 5 years ago

-C option has been introduced by https://github.com/gfngfn/SATySFi/pull/161. We may have to avoid using that in order to support 0.0.3 and older SATySFi versions.

na4zagin3 commented 5 years ago

-C option simply adds specified directories to the search path. For clean build, we need to clear out the default search path. It’d better to submit a MR to add a new option, say, -Co to clear the default search path.