projectroot-0.1.0.1: Bindings to the projectroot C logic

Copyright(c) Pedro Tacla Yamada, 2015
LicenseMIT
Maintainertacla.yamada@gmail.com
StabilityStable
PortabilityPOSIX
Safe HaskellSafe
LanguageHaskell2010

System.Directory.ProjectRoot

Contents

Description

Simple way of finding the root of a project given an entry-point. This module provides bindings to the projectroot C library

Synopsis

Haskell Wrappers

getProjectRoot :: FilePath -> IO FilePath Source

Find the project root given an entry point

getProjectRootWeighted :: FilePath -> IO FilePath Source

Find the weighted project root given an entry point

getProjectRootCurrent :: IO FilePath Source

Find the project root of the current directory

getProjectRootWeightedCurrent :: IO FilePath Source

Find the weighted project root of the current directory

C functions