diff options
author | Jon Lund Steffensen <jonlst@gmail.com> | 2009-12-25 19:43:24 +0100 |
---|---|---|
committer | Jon Lund Steffensen <jonlst@gmail.com> | 2009-12-25 19:43:24 +0100 |
commit | bb5a75db6db3f3de1290177f4bdf794360c28dd0 (patch) | |
tree | b4cc4cb84fdc7dceb8f2e9920cbc096e29605e6b /Makefile.am | |
parent | Accept method names with different case. (diff) | |
download | redshift-ng-bb5a75db6db3f3de1290177f4bdf794360c28dd0.tar.gz redshift-ng-bb5a75db6db3f3de1290177f4bdf794360c28dd0.tar.bz2 redshift-ng-bb5a75db6db3f3de1290177f4bdf794360c28dd0.tar.xz |
Allow compile time selection of which method to compile in.
Diffstat (limited to 'Makefile.am')
-rw-r--r-- | Makefile.am | 27 |
1 files changed, 21 insertions, 6 deletions
diff --git a/Makefile.am b/Makefile.am index 551a1bb..b8d196f 100644 --- a/Makefile.am +++ b/Makefile.am @@ -5,12 +5,27 @@ bin_PROGRAMS = redshift redshift_SOURCES = \ src/redshift.c \ src/colorramp.c src/colorramp.h \ - src/randr.c src/randr.h \ - src/vidmode.c src/vidmode.h \ src/solar.c src/solar.h -AM_CFLAGS = $(X11_CFLAGS) $(XF86VM_CFLAGS) $(XCB_CFLAGS) -redshift_LDADD = -lm \ +EXTRA_redshift_SOURCES = \ + src/randr.c src/randr.h \ + src/vidmode.c src/vidmode.h + +AM_CFLAGS = +redshift_LDADD = -lm + +if ENABLE_RANDR +redshift_SOURCES += src/randr.c src/randr.h +AM_CFLAGS += $(XCB_CFLAGS) $(XCB_RANDR_CFLAGS) +redshift_LDADD += \ + $(XCB_LIBS) $(XCB_CFLAGS) \ + $(XCB_RANDR_LIBS) $(XCB_RANDR_CFLAGS) +endif + +if ENABLE_VIDMODE +redshift_SOURCES += src/vidmode.c src/vidmode.h +AM_CFLAGS += $(X11_CFLAGS) $(XF86VM_CFLAGS) +redshift_LDADD += \ $(X11_LIBS) $(X11_CFLAGS) \ - $(XF86VM_LIBS) $(XF86VM_CFLAGS) \ - $(XCB_LIBS) $(XCB_CFLAGS) + $(XF86VM_LIBS) $(XF86VM_CFLAGS) +endif |