james woodyatt avatar james woodyatt committed 378e6bc

[project/lang/OCaml] Correct the dependencies for the 'documents' target.

Comments (0)

Files changed (1)

project/lang/OCaml.om

     
     ### Invoke ocamlmklib to make bytecode libraries
     native-library(name, cmxfiles, dst)=
-        private.libs=$(name).cmxa
+        private.libs=$(name).cmxa $(name).a
         return $(mklib-composer-rule $(name), $(libs), $(cmxfiles), $(dst))
 
 ### The OCaml document generator
     documents-target()=
         private.target=$(addprefix documents-, $(this.NAME))
         private.dstage=$(this.STAGE.push docs)
-        OCAMLDOC.DEPEND+=$(dstage.DIR)
+        OCAMLDOC.DEPEND+=$(dstage.DIR) $(this.FILES)
         OCAMLDOC.SEARCH+=$(this.DOCSEARCH)
         return $(OCAMLDOC.html-documents $(this.FILES), $(dstage.DIR))
 
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.