~mmach/netext73/lm-sensors

« back to all changes in this revision

Viewing changes to lib/test/Module.mk

  • Committer: mmach
  • Date: 2020-02-05 20:28:34 UTC
  • Revision ID: netbit73@gmail.com-20200205202834-zc3sla47j9e700w5
3.6

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
LIB_DIR         := lib
 
2
LIB_TEST_DIR    := lib/test
 
3
 
 
4
LIB_TEST_TARGETS := $(LIB_TEST_DIR)/test-scanner
 
5
LIB_TEST_SOURCES := $(LIB_TEST_DIR)/test-scanner.c
 
6
 
 
7
LIB_TEST_SCANNER_OBJS := \
 
8
        $(LIB_TEST_DIR)/test-scanner.ro \
 
9
        $(LIB_DIR)/conf-lex.ao \
 
10
        $(LIB_DIR)/error.ao \
 
11
        $(LIB_DIR)/general.ao
 
12
 
 
13
$(LIB_TEST_DIR)/test-scanner: $(LIB_TEST_SCANNER_OBJS)
 
14
        $(CC) $(EXLDFLAGS) -o $@ $(LIB_TEST_SCANNER_OBJS) -Llib
 
15
 
 
16
all-lib-test: $(LIB_TEST_TARGETS)
 
17
user :: all-lib-test
 
18
 
 
19
$(LIB_TEST_DIR)/test-scanner.ro: $(LIB_DIR)/data.h $(LIB_DIR)/conf.h $(LIB_DIR)/conf-parse.h $(LIB_DIR)/scanner.h
 
20
 
 
21
clean-lib-test:
 
22
        $(RM) $(LIB_TEST_DIR)/*.rd $(LIB_TEST_DIR)/*.ro 
 
23
        $(RM) $(LIB_TEST_TARGETS)
 
24
clean :: clean-lib-test