[C2hs] patch applied (c2hs): Move c2hs modules under src/

Duncan Coutts duncan.coutts at worc.ox.ac.uk
Fri Jun 20 13:34:14 EDT 2008


Fri Jun 20 09:11:08 PDT 2008  Duncan Coutts <duncan at haskell.org>
  * Move c2hs modules under src/
  and rename them to use hierarchical module names

     ./c2hs/c/C.hs -> ./src/C2HS/C.hs
     ./c2hs/c/CAST.hs -> ./src/C2HS/C/AST.hs
     ./c2hs/c/CAttrs.hs -> ./src/C2HS/C/Attrs.hs
     ./c2hs/c/CBuiltin.hs -> ./src/C2HS/C/Builtin.hs
     ./c2hs/c/CLexer.x -> ./src/C2HS/C/Lexer.x
     ./c2hs/c/CNames.hs -> ./src/C2HS/C/Names.hs
     ./c2hs/c/CParser.y -> ./src/C2HS/C/Parser.y
     ./c2hs/c/CParserMonad.hs -> ./src/C2HS/C/ParserMonad.hs
     ./c2hs/c/CPretty.hs -> ./src/C2HS/C/Pretty.hs
     ./c2hs/c/CTokens.hs -> ./src/C2HS/C/Tokens.hs
     ./c2hs/c/CTrav.hs -> ./src/C2HS/C/Trav.hs
     ./c2hs/chs/CHS.hs -> ./src/C2HS/CHS.hs
     ./c2hs/chs/CHSLexer.hs -> ./src/C2HS/CHS/Lexer.hs
     ./c2hs/examples -> ./examples
     ./c2hs/gen/CInfo.hs -> ./src/C2HS/C/Info.hs
     ./c2hs/state/C2HSState.hs -> ./src/C2HS/State.hs
     ./c2hs/state/Switches.hs -> ./src/C2HS/Switches.hs
     ./c2hs/toplevel/C2HSConfig.hs -> ./src/C2HS/Config.hs
     ./c2hs/toplevel/Main.hs -> ./src/Main.hs
     ./c2hs/toplevel/Version.hs -> ./src/C2HS/Version.hs
     ./c2hs/gen/GBMonad.hs -> ./src/C2HS/Gen/Monad.hs
     ./c2hs/gen/GenBind.hs -> ./src/C2HS/Gen/Bind.hs
     ./c2hs/gen/GenHeader.hs -> ./src/C2HS/Gen/Header.hs
     ./c2hs/c/tests/CCWrapper.hs -> ./tests/cparser/CCWrapper.hs
     ./c2hs/c/tests/Makefile -> ./tests/cparser/Makefile
     ./c2hs/c/tests/ParseUnit.hs -> ./tests/cparser/ParseUnit.hs
     ./c2hs/c/tests/cc-wrapper.sh -> ./tests/cparser/cc-wrapper.sh
     ./c2hs/c/tests/declr.i -> ./tests/cparser/declr.i
     ./c2hs/c/tests/simple.i -> ./tests/cparser/simple.i
     ./c2hs/c/tests/struct.i -> ./tests/cparser/struct.i
     ./c2hs/c/tests/typedef.i -> ./tests/cparser/typedef.i
     ./c2hs/tests/Calls.chs -> ./tests/system/Calls.chs
     ./c2hs/tests/Cpp.chs -> ./tests/system/Cpp.chs
     ./c2hs/tests/Enums.chs -> ./tests/system/Enums.chs
     ./c2hs/tests/Makefile -> ./tests/system/Makefile
     ./c2hs/tests/Marsh.chs -> ./tests/system/Marsh.chs
     ./c2hs/tests/Pointer.chs -> ./tests/system/Pointer.chs
     ./c2hs/tests/Simple.chs -> ./tests/system/Simple.chs
     ./c2hs/tests/Structs.chs -> ./tests/system/Structs.chs
     ./c2hs/tests/calls.h -> ./tests/system/calls.h
     ./c2hs/tests/cpp.h -> ./tests/system/cpp.h
     ./c2hs/tests/enums.c -> ./tests/system/enums.c
     ./c2hs/tests/enums.h -> ./tests/system/enums.h
     ./c2hs/tests/marsh.h -> ./tests/system/marsh.h
     ./c2hs/tests/pointer.c -> ./tests/system/pointer.c
     ./c2hs/tests/pointer.h -> ./tests/system/pointer.h
     ./c2hs/tests/simple.c -> ./tests/system/simple.c
     ./c2hs/tests/simple.h -> ./tests/system/simple.h
     ./c2hs/tests/structs.c -> ./tests/system/structs.c
     ./c2hs/tests/structs.h -> ./tests/system/structs.h
     ./c2hs/toplevel/c2hs_config.c -> ./src/C2HS/config.c
     ./c2hs/toplevel/c2hs_config.h -> ./src/C2HS/config.h
     ./src/Control/CIO.hs -> ./src/System/CIO.hs
    R ./c2hs/
    M ./c2hs.cabal -49 +40
    R ./c2hs/c/
    R ./c2hs/c/tests/
    R ./c2hs/chs/
    R ./c2hs/gen/
    R ./c2hs/state/
    R ./c2hs/tests/
    R ./c2hs/toplevel/
    A ./src/C2HS/
    A ./src/C2HS/C/
    A ./src/C2HS/CHS/
    A ./src/C2HS/Gen/
    A ./src/System/
    A ./tests/cparser/
    A ./tests/system/

View patch online:
http://darcs.haskell.org/c2hs/_darcs/patches/20080620161108-adfee-6ae78a985fc1d5f5ec79049826293865b63e134a.gz


More information about the C2hs mailing list