diff --git a/cake3.cabal b/cake3.cabal
--- a/cake3.cabal
+++ b/cake3.cabal
@@ -2,7 +2,7 @@
 -- see http://haskell.org/cabal/users-guide/
 
 name:                cake3
-version:             0.5.1.0
+version:             0.5.2.0
 synopsis:            Third cake the Makefile EDSL
 description:         Cake3 is a Makefile EDSL written in Haskell. Write your build logic in
                      Haskell, obtain clean and safe Makefile, distribute it to the end-users.
diff --git a/src/Development/Cake3/Ext/UrWeb/UrEmbed.hs b/src/Development/Cake3/Ext/UrWeb/UrEmbed.hs
--- a/src/Development/Cake3/Ext/UrWeb/UrEmbed.hs
+++ b/src/Development/Cake3/Ext/UrWeb/UrEmbed.hs
@@ -64,7 +64,7 @@
   <*> flag False True ( long "version" <> help "Show version information" )
   <*> flag False True ( long "dont-run-make" <> help "Do not run the makefile generated" )
   <*> flag False True ( long "dont-scan" <> help "Do not generate JS/CSS FFI declarations" )
-  <*> arguments str ( metavar "FILE" <> help "File to embed" )
+  <*> many (argument str ( metavar "FILE" <> help "File to embed" ))
 
 main :: IO ()
 main = do
