diff options
| author | Adriana Kobylak <anoo@us.ibm.com> | 2016-02-09 16:50:14 -0600 |
|---|---|---|
| committer | Adriana Kobylak <anoo@us.ibm.com> | 2016-02-09 16:50:14 -0600 |
| commit | cc2be2678bd762aa23485e2dd7b0634b6275e956 (patch) | |
| tree | 1fb856148c0b40a43972281ac6a924ab386a8ed1 /Makefile | |
| parent | 9c75104bca4932f74c82ddac5c744f1bfc0ee1d0 (diff) | |
| download | talos-skeleton-cc2be2678bd762aa23485e2dd7b0634b6275e956.tar.gz talos-skeleton-cc2be2678bd762aa23485e2dd7b0634b6275e956.zip | |
LED Makefile and polarity fixes
Copy the changes from pending pull request:
https://github.com/openbmc/skeleton/pull/39
These changes were done in the led_controller_new file, but
need to be ported to file led_controller since it has been renamed.
Diffstat (limited to 'Makefile')
| -rwxr-xr-x | Makefile | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -6,6 +6,8 @@ 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) -Llib -lopenbmc_intf +INCLUDES += $(shell pkg-config --cflags --libs libsystemd) -I. -O2 +LIB_FLAG += $(shell pkg-config --libs libsystemd) %.o: interfaces/%.c $(CC) -c -fPIC -o obj/$@ $< $(CFLAGS) $(INCLUDES) @@ -37,7 +39,7 @@ 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) led_controller: led_controller.o - $(CC) -o bin/$@.exe obj/led_controller.o $(LDFLAGS) $(LIBS) -lsystemd + $(CC) -o bin/$@.exe obj/led_controller.o $(LDFLAGS) $(LIB_FLAG) button_power: button_power_obj.o gpio.o object_mapper.o libopenbmc_intf $(CC) -o bin/$@.exe obj/button_power_obj.o obj/gpio.o obj/object_mapper.o $(LDFLAGS) $(LIBS) |

