[Fencommits] fenserve: build infrastructure
Benja Fallenstein
benja.fallenstein at gmail.com
Thu Mar 22 19:49:37 EET 2007
Fri Mar 16 19:09:45 EET 2007 Benja Fallenstein <benja.fallenstein at gmail.com>
* build infrastructure
diff -rN -u old-fenserve/Makefile new-fenserve/Makefile
--- old-fenserve/Makefile 1970-01-01 02:00:00.000000000 +0200
+++ new-fenserve/Makefile 2007-03-22 19:49:36.000000000 +0200
@@ -0,0 +1,17 @@
+
+all: build
+
+configure:
+ runhaskell Setup.hs configure --user --prefix ~/inst
+
+build:
+ runhaskell Setup.hs build
+
+install:
+ runhaskell Setup.hs install
+
+run: build
+ ./dist/build/fenserve/fenserve $(ARGS)
+
+clean:
+ runhaskell Setup.hs clean
diff -rN -u old-fenserve/SHA1.lhs new-fenserve/SHA1.lhs
--- old-fenserve/SHA1.lhs 2007-03-22 19:49:35.000000000 +0200
+++ new-fenserve/SHA1.lhs 2007-03-22 19:49:36.000000000 +0200
@@ -44,13 +44,16 @@
File copied to fenserve repository & headers added
by Benja Fallenstein on 2007-03-14
+
+Changed Word/Char/Bits imports to Data.Word/Data.Char/Data.Bits
+Benja Fallenstein on 2007-03-16
=============================================================================
> module SHA1 (sha1, sha1_size) where
-> import Char
-> import Bits
-> import Word
+> import Data.Char
+> import Data.Bits
+> import Data.Word
> type ABCDE = (Word32, Word32, Word32, Word32, Word32)
> type XYZ = (Word32, Word32, Word32)
diff -rN -u old-fenserve/Setup.hs new-fenserve/Setup.hs
--- old-fenserve/Setup.hs 1970-01-01 02:00:00.000000000 +0200
+++ new-fenserve/Setup.hs 2007-03-22 19:49:35.000000000 +0200
@@ -0,0 +1,5 @@
+#!/usr/bin/env runhaskell
+import Distribution.Simple
+
+main = defaultMainWithHooks hooks
+hooks = defaultUserHooks
diff -rN -u old-fenserve/fenserve.cabal new-fenserve/fenserve.cabal
--- old-fenserve/fenserve.cabal 1970-01-01 02:00:00.000000000 +0200
+++ new-fenserve/fenserve.cabal 2007-03-22 19:49:36.000000000 +0200
@@ -0,0 +1,11 @@
+Name: fenserve
+Version: 0.1
+License: GPL
+License-file: LICENSE
+Author: Benja Fallenstein
+Maintainer: fenfire-dev at nongnu.org
+Build-Depends: base, mtl, network, HAppS, fenfire
+
+Executable: fenserve
+Main-Is: FenServe.hs
+Extra-Libraries: raptor
More information about the Fencommits
mailing list