]> git.saurik.com Git - apple/xnu.git/blobdiff - tools/tests/libMicro/Makefile
xnu-4570.20.62.tar.gz
[apple/xnu.git] / tools / tests / libMicro / Makefile
index 877beb36d8de2e515cdc565d3f835db94ed31dd0..3eecede2f8e5530742576891a83ef3c3a2985538 100644 (file)
@@ -35,12 +35,12 @@ ARCH = i386
 
 BINS=          $(ALL:%=bin-$(ARCH)/%) bin-$(ARCH)/tattle
 
-# TARBALL_CONTENTS =   \
+# TARBALL_CONTENTS =   \
        Makefile.benchmarks \
-       Makefile.SunOS  \
-       Makefile.Linux  \
-       Makefile.Aix    \
-       Makefile.com    \
+       Makefile.SunOS  \
+       Makefile.Linux  \
+       Makefile.Aix    \
+       Makefile.com    \
        Makefile        \
        $(ALL:%=%.c)    \
        elided.c        \
@@ -49,7 +49,7 @@ BINS=         $(ALL:%=bin-$(ARCH)/%) bin-$(ARCH)/tattle
        libmicro_main.c \
        libmicro.h      \
        recurse2.c      \
-       benchmark_finibatch.c   \
+       benchmark_finibatch.c   \
        benchmark_initbatch.c   \
        benchmark_optswitch.c   \
        benchmark_fini.c        \
@@ -72,16 +72,21 @@ BINS=               $(ALL:%=bin-$(ARCH)/%) bin-$(ARCH)/tattle
        wrapper.sh      \
        README
 
+ifeq "$(Embedded)" "YES"
+SEMOP_FLAG=
+endif
+
 default $(ALL) run cstyle lint tattle: $(BINS)
        @cp bench.sh bench
        @cp coreos_bench.sh coreos_bench
+       @cp embd_bench.sh embd_bench
        @cp multiview.sh multiview
        @cp wrapper.sh wrapper
        @cp create_stuff.sh create_stuff
        @cp benchDS.sh benchDS
        @cp od_account_create.sh od_account_create
        @cp od_account_delete.sh od_account_delete
-       @chmod +x bench coreos_bench create_stuff multiview wrapper benchDS od_account_create od_account_delete
+       @chmod +x bench coreos_bench embd_bench create_stuff multiview wrapper benchDS od_account_create od_account_delete
        @mkdir -p bin-$(ARCH); cd bin-$(ARCH); MACH=$(ARCH) $(MAKE) -f ../Makefile.`uname -s` ARCH=$(ARCH) UNAME_RELEASE=`uname -r | sed 's/\./_/g'` $@
        @echo "code signing all the binaries under bin-$(ARCH) and apple/bin-$(ARCH)"
        @for file in $(abspath bin-$(ARCH)/*) $(abspath apple/bin-$(ARCH)/*);do        \
@@ -90,16 +95,16 @@ default $(ALL) run cstyle lint tattle: $(BINS)
                fi;     \
        done;
        @echo "done"
-       
+
 .PHONY: clean clean_subdirs clean_$(SUBDIRS)
 
 clean: clean_subdirs
-       rm -rf bin bin-* wrapper multiview create_stuff bench tattle benchDS od_account_create od_account_delete coreos_bench
+       rm -rf bin bin-* wrapper multiview create_stuff bench tattle benchDS od_account_create od_account_delete coreos_bench embd_bench
 
 clean_subdirs:
        for dir in $(SUBDIRS); do $(MAKE) -C $$dir clean; done
 
-bin:   
+bin:
        @mkdir -p bin-$(ARCH)
 
 $(BINS): bin
@@ -110,7 +115,6 @@ $(BINS): bin
 # commenting the lbMicro.tar as it is not being used.
 # libMicro.tar:        FORCE
 #      @chmod +x ./mk_tarball wrapper
-#      @./mk_tarball $(TARBALL_CONTENTS) 
-# FORCE:
+#      @./mk_tarball $(TARBALL_CONTENTS)
 
+# FORCE: