Skip to content

Pull request for urbanjost #159

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 3 commits into from
Closed

Pull request for urbanjost #159

wants to merge 3 commits into from

Conversation

urbanjost
Copy link
Contributor

@urbanjost urbanjost commented Sep 2, 2020

Add CLI interface and functional subcommand "new"

Added POSIX interface for implementing mkdir, chdir, and filename
splitting; which is problematic as it makes it system-dependent.

Use gfortran chdir, getcwd extensions and a command-based mkdir
instead?

Changed behavior of "new" to allow updating and warn instead of
overwrite existing files. Early on the Haskell version wiped out
some existing README.md and other files; looks like it now stops
if not creating new directory instead?

The build option is failing with the TOML changes. I thought I
tried it and it worked but a new version I checked out fails as well.

INC

run,build,new work on POSIX machine with no dependencies

Added POSIX interface for implementing mkdir, chdir, and filename
splitting; which is problematic as it makes it system-dependent.

Use gfortran chdir, getcwd extensions and a command-based mkdir
instead?

Changed behavior of "new" to allow updating and warn instead of
overwrite existing files. Early on the Haskell version wiped out
some existing README.md and other files; looks like it now stops
if not creating new directory instead?

The build option is failing with the TOML changes. I thought I
tried it and it worked but a new version I checked out fails as well.
@urbanjost urbanjost mentioned this pull request Sep 8, 2020
@certik
Copy link
Member

certik commented Sep 14, 2020

Instead of committing existing projects into fpm, I suggest we simply depend on them. We will ensure that fpm can create a nice self-contained tarball that just builds using cmake (or any other build system) to bootstrap (#123).

@urbanjost urbanjost closed this Sep 20, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants