-../Network/HTTP/Lucu/MIMEType/DefaultExtensionMap.hs: mime.types
- ./CompileMimeTypes.hs $< $@
+../Network/HTTP/Lucu/MIMEType/DefaultExtensionMap.hs: mime.types CompileMimeTypes
+ ./CompileMimeTypes $< $@
+
+CompileMimeTypes:
+ ghc --make $@ -i..
+
+clean:
+ rm -f *.hi *.o CompileMimeTypes
+
+.PHONY: clean