diff options
author | Norman James <njames@us.ibm.com> | 2015-10-31 17:40:03 -0500 |
---|---|---|
committer | Norman James <njames@us.ibm.com> | 2015-10-31 17:40:03 -0500 |
commit | 0536d6e344d364c9dab240e27ab1f99809052bd4 (patch) | |
tree | fe6c8146fcedb1c87b73bf8d9d7be63722a12ec1 /Makefile | |
parent | f378e3fc9d1cf67bde0d30a52e3c352897a58750 (diff) | |
parent | e4b398d3bd5acd9e143657a3c5cc99d0f02fdd2a (diff) | |
download | talos-skeleton-0536d6e344d364c9dab240e27ab1f99809052bd4.tar.gz talos-skeleton-0536d6e344d364c9dab240e27ab1f99809052bd4.zip |
merge
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 12 |
1 files changed, 6 insertions, 6 deletions
@@ -5,7 +5,7 @@ OBJS += objects/pflash/arm_io.o OBJS2 = progress.o ast-sf-ctrl.o libflash.o libffs.o arm_io.o OBJS3 = obj/progress.o obj/ast-sf-ctrl.o obj/libflash.o obj/libffs.o obj/arm_io.o INCLUDES=$(shell pkg-config --cflags gio-unix-2.0 glib-2.0) -Iincludes -Iobjects/pflash -I. -LIBS=$(shell pkg-config --libs gio-unix-2.0 glib-2.0) -Lbin -lopenbmc_intf +LIBS=$(shell pkg-config --libs gio-unix-2.0 glib-2.0) -Llib -lopenbmc_intf %.o: interfaces/%.c $(CC) -c -fPIC -o obj/$@ $< $(CFLAGS) $(INCLUDES) @@ -22,14 +22,16 @@ LIBS=$(shell pkg-config --libs gio-unix-2.0 glib-2.0) -Lbin -lopenbmc_intf %.o: objects/pflash/libflash/%.c $(CC) -c -o obj/$@ $< $(CFLAGS) $(INCLUDES) +all: setup libopenbmc_intf power_control led_controller button_power control_host fan host_watchdog control_bmc board_vpd pcie_slot_present flash_bios flasher control_bmc_barreleye pflash + setup: - mkdir -p obj + mkdir -p obj lib clean: - rm -rf obj + rm -rf obj lib bin/*.exe libopenbmc_intf: openbmc_intf.o - $(CC) -shared -o bin/$@.so obj/openbmc_intf.o $(LDFLAGS) + $(CC) -shared -o lib/$@.so obj/openbmc_intf.o $(LDFLAGS) power_control: power_control_obj.o gpio.o object_mapper.o libopenbmc_intf $(CC) -o bin/$@.exe obj/gpio.o obj/power_control_obj.o obj/object_mapper.o $(LDFLAGS) $(LIBS) @@ -70,5 +72,3 @@ flasher: $(OBJS2) flasher_obj.o libopenbmc_intf pflash: $(OBJS2) pflash.o $(CC) -o bin/$@ obj/pflash.o $(OBJS3) $(LDFLAGS) - -all: setup libopenbmc_intf power_control led_controller button_power control_host fan host_watchdog control_bmc board_vpd pcie_slot_present flash_bios flasher control_bmc_barreleye pflash |