fix warnings; fix tests; remove GHC cruft; bump to 1.1.2.3
authorAshley Yakeley <ashley@semantic.org>
Sun, 4 Jan 2009 22:37:28 +0000 (14:37 -0800)
committerAshley Yakeley <ashley@semantic.org>
Sun, 4 Jan 2009 22:37:28 +0000 (14:37 -0800)
darcs-hash:20090104223728-ac6dd-4019748e20d222ef709e509c98869e59c238b2aa

Data/Time/LocalTime/TimeZone.hs
Setup.hs
configure.ac
include/Makefile [deleted file]
prologue.txt [deleted file]
test/TestParseTime.hs
time.cabal
time.xcodeproj/cabalbuild [deleted file]
time.xcodeproj/fixerrormsgs [deleted file]
time.xcodeproj/project.pbxproj [deleted file]

index 81f15d3..da4a9cb 100644 (file)
@@ -1,4 +1,4 @@
-{-# OPTIONS -ffi #-}
+{-# LANGUAGE ForeignFunctionInterface #-}
 
 -- #hide
 module Data.Time.LocalTime.TimeZone
index 1863d6e..2211a91 100644 (file)
--- a/Setup.hs
+++ b/Setup.hs
@@ -9,7 +9,7 @@ import System.Cmd
 import System.Directory
 
 main :: IO ()
-main = do let hooks = defaultUserHooks { runTests = runTestScript }
+main = do let hooks = autoconfUserHooks { runTests = runTestScript }
           defaultMainWithHooks hooks
 
 withCurrentDirectory :: FilePath -> IO a -> IO a
index 1b45b5b..885bb01 100644 (file)
@@ -1,4 +1,4 @@
-AC_INIT([Haskell time package], [1.1.1], [ashley@semantic.org], [time])
+AC_INIT([Haskell time package], [1.1.2.3], [ashley@semantic.org], [time])
 
 # Safety check: Ensure that we are in the correct source directory.
 AC_CONFIG_SRCDIR([include/HsTime.h])
diff --git a/include/Makefile b/include/Makefile
deleted file mode 100644 (file)
index 748523c..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-TOP=../..
-include $(TOP)/mk/boilerplate.mk
-
-H_FILES = $(wildcard *.h)
-
-includedir = $(libdir)/include
-INSTALL_INCLUDES = $(H_FILES)
-
-DIST_CLEAN_FILES += HsTimeConfig.h
-
-include $(TOP)/mk/target.mk
diff --git a/prologue.txt b/prologue.txt
deleted file mode 100644 (file)
index 6fa7b04..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-Clock and calendar time.
-
index 50049bc..8e313ba 100644 (file)
@@ -1,4 +1,4 @@
-{-# OPTIONS -Wall -Werror -fno-warn-type-defaults -fno-warn-unused-binds #-}
+{-# OPTIONS -Wall -Werror -fno-warn-type-defaults -fno-warn-unused-binds -fno-warn-orphans #-}
 
 import Control.Monad
 import Data.Char
index 3b3dcde..84b17b5 100644 (file)
@@ -1,5 +1,5 @@
 Name:          time
-Version:       1.1.2.2
+Version:       1.1.2.3
 Stability:     stable
 License:       BSD3
 License-File:  LICENSE
diff --git a/time.xcodeproj/cabalbuild b/time.xcodeproj/cabalbuild
deleted file mode 100755 (executable)
index 2462967..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-#!/bin/sh
-{
-case $1 in
-       ''              ) runghc Setup.hs configure;runghc Setup.hs build ;;
-       *               ) runghc Setup.hs $1 ;;
-esac 2>&1;
-} | ${0/%cabalbuild/}/fixerrormsgs
-exit $PIPESTATUS
diff --git a/time.xcodeproj/fixerrormsgs b/time.xcodeproj/fixerrormsgs
deleted file mode 100755 (executable)
index ee6d461..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-#!/usr/bin/perl
-$| = 1;
-my $found = false;
-while (<>)
-       {
-       s/^[    ]*/ / if $found;
-       s/^ Warning:/ warning:/ if $found;
-       $found = s/(^[^         ][^     ]*:[0-9][0-9]*:)\n/$1/;
-       print;
-       }
diff --git a/time.xcodeproj/project.pbxproj b/time.xcodeproj/project.pbxproj
deleted file mode 100644 (file)
index e7fab3a..0000000
+++ /dev/null
@@ -1,441 +0,0 @@
-// !$*UTF8*$!
-{
-       archiveVersion = 1;
-       classes = {
-       };
-       objectVersion = 42;
-       objects = {
-
-/* Begin PBXAggregateTarget section */
-               ABFA25E50839F99F0096540C /* Everything */ = {
-                       isa = PBXAggregateTarget;
-                       buildConfigurationList = ABD26A530878B4D200AD8A23 /* Build configuration list for PBXAggregateTarget "Everything" */;
-                       buildPhases = (
-                       );
-                       dependencies = (
-                               ABFA25E90839F9AF0096540C /* PBXTargetDependency */,
-                               ABFA25EB0839F9B10096540C /* PBXTargetDependency */,
-                               ABFA25E70839F9AD0096540C /* PBXTargetDependency */,
-                       );
-                       name = Everything;
-                       productName = Everything;
-               };
-/* End PBXAggregateTarget section */
-
-/* Begin PBXContainerItemProxy section */
-               ABFA25E60839F9AD0096540C /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = AB01DCEE083747B1003C9EF7 /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = ABFA25E20839F9310096540C;
-                       remoteInfo = Documentation;
-               };
-               ABFA25E80839F9AF0096540C /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = AB01DCEE083747B1003C9EF7 /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AB01DD2108374A56003C9EF7;
-                       remoteInfo = Build;
-               };
-               ABFA25EA0839F9B10096540C /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = AB01DCEE083747B1003C9EF7 /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AB3571F5083759B20059BD19;
-                       remoteInfo = Test;
-               };
-/* End PBXContainerItemProxy section */
-
-/* Begin PBXFileReference section */
-               AB01DCF508374807003C9EF7 /* Makefile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = "<group>"; };
-               AB01DCF708374808003C9EF7 /* time.cabal */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = time.cabal; sourceTree = "<group>"; };
-               AB01DCF808374808003C9EF7 /* HsTime.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = HsTime.c; path = cbits/HsTime.c; sourceTree = "<group>"; };
-               AB01DCF908374808003C9EF7 /* HsTime.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = HsTime.h; path = include/HsTime.h; sourceTree = "<group>"; };
-               AB01DCFC08374838003C9EF7 /* Calendar.hs */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.haskell; path = Calendar.hs; sourceTree = "<group>"; };
-               AB01DCFD08374838003C9EF7 /* Clock.hs */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.haskell; path = Clock.hs; sourceTree = "<group>"; };
-               AB01DCFE08374838003C9EF7 /* TAI.hs */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.haskell; path = TAI.hs; sourceTree = "<group>"; };
-               AB01DD12083748EC003C9EF7 /* LocalTime.hs */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.haskell; path = LocalTime.hs; sourceTree = "<group>"; };
-               AB01DD13083748EC003C9EF7 /* Format.hs */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.haskell; path = Format.hs; sourceTree = "<group>"; };
-               AB01DD14083748EC003C9EF7 /* Gregorian.hs */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.haskell; path = Gregorian.hs; sourceTree = "<group>"; };
-               AB01DD15083748EC003C9EF7 /* WeekDate.hs */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.haskell; path = WeekDate.hs; sourceTree = "<group>"; };
-               AB01DD16083748EC003C9EF7 /* Private.hs */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.haskell; path = Private.hs; sourceTree = "<group>"; };
-               AB01DD17083748EC003C9EF7 /* TimeOfDay.hs */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.haskell; path = TimeOfDay.hs; sourceTree = "<group>"; };
-               AB01DD18083748EC003C9EF7 /* TimeZone.hs */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.haskell; path = TimeZone.hs; sourceTree = "<group>"; };
-               AB01DD19083748EC003C9EF7 /* OrdinalDate.hs */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.haskell; path = OrdinalDate.hs; sourceTree = "<group>"; };
-               AB20A933092741BA001A7C3C /* MonthDay.hs */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.haskell; path = MonthDay.hs; sourceTree = "<group>"; };
-               AB20A93E09274282001A7C3C /* TestMonthDay.hs */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.haskell; path = TestMonthDay.hs; sourceTree = "<group>"; };
-               AB20A93F09274299001A7C3C /* TestMonthDay.ref */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = TestMonthDay.ref; sourceTree = "<group>"; };
-               AB20A9E309275771001A7C3C /* Easter.hs */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.haskell; path = Easter.hs; sourceTree = "<group>"; };
-               AB20A9E409275795001A7C3C /* TestEaster.hs */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.haskell; path = TestEaster.hs; sourceTree = "<group>"; };
-               AB20A9E509275795001A7C3C /* TestEaster.ref */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = TestEaster.ref; sourceTree = "<group>"; };
-               AB20A9FC092758C3001A7C3C /* Julian.hs */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.haskell; path = Julian.hs; sourceTree = "<group>"; };
-               AB20AA1109275961001A7C3C /* JulianYearDay.hs */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.haskell; path = JulianYearDay.hs; sourceTree = "<group>"; };
-               AB20AA62092872B9001A7C3C /* TestCalendars.hs */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.haskell; path = TestCalendars.hs; sourceTree = "<group>"; };
-               AB20AA63092872C8001A7C3C /* TestCalendars.ref */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = TestCalendars.ref; sourceTree = "<group>"; };
-               AB2665B008A1F65B0059DEC0 /* ClipDates.hs */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.haskell; path = ClipDates.hs; sourceTree = "<group>"; };
-               AB2665B108A1F65B0059DEC0 /* ClipDates.ref */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = ClipDates.ref; sourceTree = "<group>"; };
-               AB2665E708A215AA0059DEC0 /* LongWeekYears.hs */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.haskell; path = LongWeekYears.hs; sourceTree = "<group>"; };
-               AB2665E808A215AA0059DEC0 /* LongWeekYears.ref */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = LongWeekYears.ref; sourceTree = "<group>"; };
-               AB2666E808A571460059DEC0 /* LocalTime.hs */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.haskell; path = LocalTime.hs; sourceTree = "<group>"; };
-               AB2666F108A572520059DEC0 /* Time.hs */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.haskell; path = Time.hs; sourceTree = "<group>"; };
-               AB26682008A5FF0D0059DEC0 /* AddDays.hs */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.haskell; path = AddDays.hs; sourceTree = "<group>"; };
-               AB26682108A5FF0D0059DEC0 /* AddDays.ref */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = AddDays.ref; sourceTree = "<group>"; };
-               AB26689F08A6D7290059DEC0 /* UseCases.lhs */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.haskell.literate; path = UseCases.lhs; sourceTree = "<group>"; };
-               AB6859EB0AC73993004B83FC /* aclocal.m4 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.m4; path = aclocal.m4; sourceTree = "<group>"; };
-               AB6859EC0AC73993004B83FC /* configure.ac */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = configure.ac; sourceTree = "<group>"; };
-               AB6859ED0AC73993004B83FC /* package.conf.in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = package.conf.in; sourceTree = "<group>"; };
-               AB6859EE0AC73993004B83FC /* prologue.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = prologue.txt; sourceTree = "<group>"; };
-               AB7FC7490954C86800796113 /* UTCDiff.hs */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.haskell; path = UTCDiff.hs; sourceTree = "<group>"; };
-               AB7FC8360954E17000796113 /* LICENSE */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = LICENSE; sourceTree = "<group>"; };
-               AB9864C60B39084300D66E11 /* Setup.hs */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.haskell; path = Setup.hs; sourceTree = "<group>"; };
-               ABC0F98D090C7A6000DEF265 /* tai-utc.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "tai-utc.dat"; sourceTree = "<group>"; };
-               ABC0F98E090C7A6000DEF265 /* TestParseDAT.hs */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.haskell; path = TestParseDAT.hs; sourceTree = "<group>"; };
-               ABC0F9910913518A00DEF265 /* TestParseDAT.ref */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = TestParseDAT.ref; sourceTree = "<group>"; };
-               ABD4C3540B3939E7003A5C75 /* TestParseTime.hs */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.haskell; path = TestParseTime.hs; sourceTree = "<group>"; };
-               ABD6783F084167B900CF37C0 /* POSIX.hs */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.haskell; path = POSIX.hs; sourceTree = "<group>"; };
-               ABD67840084167D100CF37C0 /* CTimeval.hs */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.haskell; path = CTimeval.hs; sourceTree = "<group>"; };
-               ABD67841084168B700CF37C0 /* UTC.hs */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.haskell; path = UTC.hs; sourceTree = "<group>"; };
-               ABD67842084168CB00CF37C0 /* Scale.hs */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.haskell; path = Scale.hs; sourceTree = "<group>"; };
-               ABD6AC650B2D52D400843342 /* Parse.hs */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.haskell; path = Parse.hs; sourceTree = "<group>"; };
-               ABF3FF8B0880D284006724E1 /* Days.hs */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.haskell; path = Days.hs; sourceTree = "<group>"; };
-               ABFA2623083B28C00096540C /* ConvertBack.hs */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.haskell; path = ConvertBack.hs; sourceTree = "<group>"; };
-               ABFA2624083B28C00096540C /* CurrentTime.hs */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.haskell; path = CurrentTime.hs; sourceTree = "<group>"; };
-               ABFA2625083B28C00096540C /* Makefile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = "<group>"; };
-               ABFA2626083B28C00096540C /* ShowDST.hs */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.haskell; path = ShowDST.hs; sourceTree = "<group>"; };
-               ABFA2629083B28C00096540C /* TestFormat.hs */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.haskell; path = TestFormat.hs; sourceTree = "<group>"; };
-               ABFA262A083B28C00096540C /* TestFormatStuff.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = TestFormatStuff.c; sourceTree = "<group>"; };
-               ABFA262B083B28C00096540C /* TestFormatStuff.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TestFormatStuff.h; sourceTree = "<group>"; };
-               ABFA262C083B28C00096540C /* TestTime.hs */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.haskell; path = TestTime.hs; sourceTree = "<group>"; };
-               ABFA262D083B28C00096540C /* TestTime.ref */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = TestTime.ref; sourceTree = "<group>"; };
-               ABFA262E083B28C00096540C /* TimeZone.hs */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.haskell; path = TimeZone.hs; sourceTree = "<group>"; };
-               ABFA2649083BF6210096540C /* index.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = index.html; sourceTree = "<group>"; };
-/* End PBXFileReference section */
-
-/* Begin PBXGroup section */
-               AB01DCEA083747B1003C9EF7 = {
-                       isa = PBXGroup;
-                       children = (
-                               ABD163480B38FB96000291C9 /* GHC stuff */,
-                               AB7FC82B0954E09800796113 /* time */,
-                               ABFA25EC0839F9FD0096540C /* test */,
-                               ABD163330B38FA9E000291C9 /* Output */,
-                       );
-                       sourceTree = "<group>";
-               };
-               AB01DD0008374848003C9EF7 /* Time */ = {
-                       isa = PBXGroup;
-                       children = (
-                               AB01DD0D083748C0003C9EF7 /* Calendar */,
-                               AB01DCFC08374838003C9EF7 /* Calendar.hs */,
-                               ABD6783C0841677900CF37C0 /* Clock */,
-                               AB01DCFD08374838003C9EF7 /* Clock.hs */,
-                               AB2666A808A56FE30059DEC0 /* LocalTime */,
-                               ABD4B1320B82BCA100CEB254 /* Format */,
-                               AB01DD13083748EC003C9EF7 /* Format.hs */,
-                               AB2666E808A571460059DEC0 /* LocalTime.hs */,
-                       );
-                       path = Time;
-                       sourceTree = "<group>";
-               };
-               AB01DD0D083748C0003C9EF7 /* Calendar */ = {
-                       isa = PBXGroup;
-                       children = (
-                               AB01DD16083748EC003C9EF7 /* Private.hs */,
-                               ABF3FF8B0880D284006724E1 /* Days.hs */,
-                               AB01DD19083748EC003C9EF7 /* OrdinalDate.hs */,
-                               AB20A933092741BA001A7C3C /* MonthDay.hs */,
-                               AB01DD14083748EC003C9EF7 /* Gregorian.hs */,
-                               AB20AA1109275961001A7C3C /* JulianYearDay.hs */,
-                               AB20A9FC092758C3001A7C3C /* Julian.hs */,
-                               AB01DD15083748EC003C9EF7 /* WeekDate.hs */,
-                               AB20A9E309275771001A7C3C /* Easter.hs */,
-                       );
-                       path = Calendar;
-                       sourceTree = "<group>";
-               };
-               AB2666A808A56FE30059DEC0 /* LocalTime */ = {
-                       isa = PBXGroup;
-                       children = (
-                               AB01DD18083748EC003C9EF7 /* TimeZone.hs */,
-                               AB01DD17083748EC003C9EF7 /* TimeOfDay.hs */,
-                               AB01DD12083748EC003C9EF7 /* LocalTime.hs */,
-                       );
-                       path = LocalTime;
-                       sourceTree = "<group>";
-               };
-               AB7FC82B0954E09800796113 /* time */ = {
-                       isa = PBXGroup;
-                       children = (
-                               AB01DCF708374808003C9EF7 /* time.cabal */,
-                               AB9864C60B39084300D66E11 /* Setup.hs */,
-                               AB7FC8360954E17000796113 /* LICENSE */,
-                               AB01DCF908374808003C9EF7 /* HsTime.h */,
-                               AB01DCF808374808003C9EF7 /* HsTime.c */,
-                               ABFA25DC0839F8C90096540C /* Data */,
-                       );
-                       name = time;
-                       sourceTree = "<group>";
-               };
-               ABD163330B38FA9E000291C9 /* Output */ = {
-                       isa = PBXGroup;
-                       children = (
-                               ABFA264B083C8AA40096540C /* Haddock */,
-                       );
-                       name = Output;
-                       path = dist;
-                       sourceTree = "<group>";
-               };
-               ABD163480B38FB96000291C9 /* GHC stuff */ = {
-                       isa = PBXGroup;
-                       children = (
-                               AB6859EB0AC73993004B83FC /* aclocal.m4 */,
-                               AB6859EC0AC73993004B83FC /* configure.ac */,
-                               AB6859ED0AC73993004B83FC /* package.conf.in */,
-                               AB6859EE0AC73993004B83FC /* prologue.txt */,
-                               AB01DCF508374807003C9EF7 /* Makefile */,
-                       );
-                       name = "GHC stuff";
-                       sourceTree = "<group>";
-               };
-               ABD4B1320B82BCA100CEB254 /* Format */ = {
-                       isa = PBXGroup;
-                       children = (
-                               ABD6AC650B2D52D400843342 /* Parse.hs */,
-                       );
-                       path = Format;
-                       sourceTree = "<group>";
-               };
-               ABD6783C0841677900CF37C0 /* Clock */ = {
-                       isa = PBXGroup;
-                       children = (
-                               ABD67842084168CB00CF37C0 /* Scale.hs */,
-                               ABD67841084168B700CF37C0 /* UTC.hs */,
-                               ABD67840084167D100CF37C0 /* CTimeval.hs */,
-                               ABD6783F084167B900CF37C0 /* POSIX.hs */,
-                               AB7FC7490954C86800796113 /* UTCDiff.hs */,
-                               AB01DCFE08374838003C9EF7 /* TAI.hs */,
-                       );
-                       path = Clock;
-                       sourceTree = "<group>";
-               };
-               ABFA25DC0839F8C90096540C /* Data */ = {
-                       isa = PBXGroup;
-                       children = (
-                               AB01DD0008374848003C9EF7 /* Time */,
-                               AB2666F108A572520059DEC0 /* Time.hs */,
-                       );
-                       path = Data;
-                       sourceTree = "<group>";
-               };
-               ABFA25EC0839F9FD0096540C /* test */ = {
-                       isa = PBXGroup;
-                       children = (
-                               ABFA2625083B28C00096540C /* Makefile */,
-                               AB20A93E09274282001A7C3C /* TestMonthDay.hs */,
-                               AB20A93F09274299001A7C3C /* TestMonthDay.ref */,
-                               ABFA2624083B28C00096540C /* CurrentTime.hs */,
-                               ABFA2626083B28C00096540C /* ShowDST.hs */,
-                               ABFA2623083B28C00096540C /* ConvertBack.hs */,
-                               AB20AA62092872B9001A7C3C /* TestCalendars.hs */,
-                               AB20AA63092872C8001A7C3C /* TestCalendars.ref */,
-                               ABFA262C083B28C00096540C /* TestTime.hs */,
-                               ABFA262D083B28C00096540C /* TestTime.ref */,
-                               AB2665E708A215AA0059DEC0 /* LongWeekYears.hs */,
-                               AB2665E808A215AA0059DEC0 /* LongWeekYears.ref */,
-                               AB2665B008A1F65B0059DEC0 /* ClipDates.hs */,
-                               AB2665B108A1F65B0059DEC0 /* ClipDates.ref */,
-                               AB26682008A5FF0D0059DEC0 /* AddDays.hs */,
-                               AB26682108A5FF0D0059DEC0 /* AddDays.ref */,
-                               ABFA262E083B28C00096540C /* TimeZone.hs */,
-                               ABFA262B083B28C00096540C /* TestFormatStuff.h */,
-                               ABFA262A083B28C00096540C /* TestFormatStuff.c */,
-                               ABFA2629083B28C00096540C /* TestFormat.hs */,
-                               ABC0F98E090C7A6000DEF265 /* TestParseDAT.hs */,
-                               ABC0F9910913518A00DEF265 /* TestParseDAT.ref */,
-                               AB20A9E409275795001A7C3C /* TestEaster.hs */,
-                               AB20A9E509275795001A7C3C /* TestEaster.ref */,
-                               ABC0F98D090C7A6000DEF265 /* tai-utc.dat */,
-                               AB26689F08A6D7290059DEC0 /* UseCases.lhs */,
-                               ABD4C3540B3939E7003A5C75 /* TestParseTime.hs */,
-                       );
-                       path = test;
-                       sourceTree = "<group>";
-               };
-               ABFA264B083C8AA40096540C /* Haddock */ = {
-                       isa = PBXGroup;
-                       children = (
-                               ABFA2649083BF6210096540C /* index.html */,
-                       );
-                       name = Haddock;
-                       path = doc/html;
-                       sourceTree = "<group>";
-               };
-/* End PBXGroup section */
-
-/* Begin PBXLegacyTarget section */
-               AB01DD2108374A56003C9EF7 /* Build */ = {
-                       isa = PBXLegacyTarget;
-                       buildArgumentsString = "${ACTION}";
-                       buildConfigurationList = ABD26A470878B4D200AD8A23 /* Build configuration list for PBXLegacyTarget "Build" */;
-                       buildPhases = (
-                       );
-                       buildToolPath = time.xcodeproj/cabalbuild;
-                       dependencies = (
-                       );
-                       name = Build;
-                       passBuildSettingsInEnvironment = 1;
-                       productName = Untitled;
-               };
-               AB3571F5083759B20059BD19 /* Test */ = {
-                       isa = PBXLegacyTarget;
-                       buildArgumentsString = "$(ACTION)test";
-                       buildConfigurationList = ABD26A4B0878B4D200AD8A23 /* Build configuration list for PBXLegacyTarget "Test" */;
-                       buildPhases = (
-                       );
-                       buildToolPath = time.xcodeproj/cabalbuild;
-                       dependencies = (
-                       );
-                       name = Test;
-                       passBuildSettingsInEnvironment = 1;
-                       productName = Test;
-               };
-               ABFA25E20839F9310096540C /* Documentation */ = {
-                       isa = PBXLegacyTarget;
-                       buildArgumentsString = "$(ACTION)haddock";
-                       buildConfigurationList = ABD26A4F0878B4D200AD8A23 /* Build configuration list for PBXLegacyTarget "Documentation" */;
-                       buildPhases = (
-                       );
-                       buildToolPath = time.xcodeproj/cabalbuild;
-                       dependencies = (
-                       );
-                       name = Documentation;
-                       passBuildSettingsInEnvironment = 1;
-                       productName = Untitled;
-               };
-/* End PBXLegacyTarget section */
-
-/* Begin PBXProject section */
-               AB01DCEE083747B1003C9EF7 /* Project object */ = {
-                       isa = PBXProject;
-                       buildConfigurationList = ABD26A570878B4D200AD8A23 /* Build configuration list for PBXProject "time" */;
-                       hasScannedForEncodings = 0;
-                       mainGroup = AB01DCEA083747B1003C9EF7;
-                       projectDirPath = "";
-                       targets = (
-                               AB01DD2108374A56003C9EF7 /* Build */,
-                               AB3571F5083759B20059BD19 /* Test */,
-                               ABFA25E20839F9310096540C /* Documentation */,
-                               ABFA25E50839F99F0096540C /* Everything */,
-                       );
-               };
-/* End PBXProject section */
-
-/* Begin PBXTargetDependency section */
-               ABFA25E70839F9AD0096540C /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = ABFA25E20839F9310096540C /* Documentation */;
-                       targetProxy = ABFA25E60839F9AD0096540C /* PBXContainerItemProxy */;
-               };
-               ABFA25E90839F9AF0096540C /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AB01DD2108374A56003C9EF7 /* Build */;
-                       targetProxy = ABFA25E80839F9AF0096540C /* PBXContainerItemProxy */;
-               };
-               ABFA25EB0839F9B10096540C /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AB3571F5083759B20059BD19 /* Test */;
-                       targetProxy = ABFA25EA0839F9B10096540C /* PBXContainerItemProxy */;
-               };
-/* End PBXTargetDependency section */
-
-/* Begin XCBuildConfiguration section */
-               ABD26A4A0878B4D200AD8A23 /* Default */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               PATH = "/usr/local/bin:/usr/bin:/bin";
-                       };
-                       name = Default;
-               };
-               ABD26A4E0878B4D200AD8A23 /* Default */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               PATH = "/usr/local/bin:/usr/bin:/bin";
-                       };
-                       name = Default;
-               };
-               ABD26A520878B4D200AD8A23 /* Default */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               PATH = "/usr/local/bin:/usr/bin:/bin";
-                       };
-                       name = Default;
-               };
-               ABD26A560878B4D200AD8A23 /* Default */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               OTHER_CFLAGS = "";
-                               OTHER_LDFLAGS = "";
-                               OTHER_REZFLAGS = "";
-                               PRODUCT_NAME = Everything;
-                               SECTORDER_FLAGS = "";
-                               WARNING_CFLAGS = (
-                                       "-Wmost",
-                                       "-Wno-four-char-constants",
-                                       "-Wno-unknown-pragmas",
-                               );
-                       };
-                       name = Default;
-               };
-               ABD26A5A0878B4D200AD8A23 /* Default */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Default;
-               };
-/* End XCBuildConfiguration section */
-
-/* Begin XCConfigurationList section */
-               ABD26A470878B4D200AD8A23 /* Build configuration list for PBXLegacyTarget "Build" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               ABD26A4A0878B4D200AD8A23 /* Default */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Default;
-               };
-               ABD26A4B0878B4D200AD8A23 /* Build configuration list for PBXLegacyTarget "Test" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               ABD26A4E0878B4D200AD8A23 /* Default */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Default;
-               };
-               ABD26A4F0878B4D200AD8A23 /* Build configuration list for PBXLegacyTarget "Documentation" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               ABD26A520878B4D200AD8A23 /* Default */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Default;
-               };
-               ABD26A530878B4D200AD8A23 /* Build configuration list for PBXAggregateTarget "Everything" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               ABD26A560878B4D200AD8A23 /* Default */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Default;
-               };
-               ABD26A570878B4D200AD8A23 /* Build configuration list for PBXProject "time" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               ABD26A5A0878B4D200AD8A23 /* Default */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Default;
-               };
-/* End XCConfigurationList section */
-       };
-       rootObject = AB01DCEE083747B1003C9EF7 /* Project object */;
-}