Commits

ysulsky committed c74878f

core: always compile linux_ext and bigstring_marshal

  • Participants
  • Parent commits 6180b96

Comments (0)

Files changed (2)

File base/core/lib/std.ml

 (* We list the modules we want to export here and follow the convention of opening
    Core.Std instead of Core. *)
 
-INCLUDE "config.mlh"
-
 include Std_internal
 
 module Time = struct
   let to_string m t = Bigstring.to_string (to_bigstring m t)
 end
 
-IFDEF LINUX_EXT THEN
 module Linux_ext = Linux_ext
 module Bigstring_marshal = Bigstring_marshal
-ENDIF
 module Binary_packing = Binary_packing
 module Blang = Blang
 module Bounded_int_table = Bounded_int_table

File base/core/oasis.sh

 $(tag_for_pack Core $HERE/lib/*.ml)
 
 <lib{,_test}/*.ml{,i}>: syntax_camlp4o
-<lib/{std,core_int63,bigstring,core_mutex,core_unix,bigstring_marshal,linux_ext,backtrace}.ml{,i}>:pkg_camlp4.macro
+<lib/{core_int63,bigstring,core_mutex,core_unix,bigstring_marshal,linux_ext,backtrace}.ml{,i}>:pkg_camlp4.macro
 EOF
 
 cd $HERE