Skip to content
Snippets Groups Projects
Commit 993d7bac authored by Rob Swindell's avatar Rob Swindell :speech_balloon:
Browse files

Add build targets for test utils: sopenfile, lockfile, showlocks

These are useful for trouble-shooting/experimenting with file share modes
and region locks, so make them easier to build.
parent 9d459661
Branches
Tags
No related merge requests found
Pipeline #7454 passed
......@@ -21,6 +21,18 @@ $(WRAPTEST): $(MTOBJODIR)/wraptest.o $(DEPS) | $(EXEODIR)
@echo Linking $@
$(QUIET)$(CC) -o $@ $(LDFLAGS) $(MT_LDFLAGS) $^ $(XPDEV-MT_LIB_BUILD) -lm $(XPDEV-MT_LIBS)
$(SOPENFILE): $(MTOBJODIR)/sopenfile.o $(DEPS) | $(EXEODIR)
@echo Linking $@
$(QUIET)$(CC) -o $@ $(LDFLAGS) $(MT_LDFLAGS) $^ $(XPDEV-MT_LIB_BUILD) -lm $(XPDEV-MT_LIBS)
$(LOCKFILE): $(OBJODIR)/lockfile.o $(DEPS) | $(EXEODIR)
@echo Linking $@
$(QUIET)$(CC) -o $@ $(LDFLAGS) $^ $(XPDEV_LIB_BUILD) -lm $(XPDEV-LIBS)
$(SHOWLOCKS): $(OBJODIR)/showlocks.o $(DEPS) | $(EXEODIR)
@echo Linking $@
$(QUIET)$(CC) -o $@ $(LDFLAGS) $^ $(XPDEV_LIB_BUILD) -lm $(XPDEV-LIBS)
$(XPTIME): $(OBJODIR)/xptime.o $(XPDEV_LIB_BUILD)
@echo Linking $@
$(QUIET)$(CC) -o $@ $(LDFLAGS) $^ $(XPDEV_LIB_BUILD) -lm
......
......@@ -7,6 +7,9 @@
# ODIR, DIRSEP, LIBFILE, EXEFILE, and DELETE must be pre-defined
WRAPTEST = $(EXEODIR)$(DIRSEP)wraptest$(EXEFILE)
SOPENFILE = $(EXEODIR)$(DIRSEP)sopenfile$(EXEFILE)
LOCKFILE = $(EXEODIR)$(DIRSEP)lockfile$(EXEFILE)
SHOWLOCKS = $(EXEODIR)$(DIRSEP)showlocks$(EXEFILE)
XPTIME = $(EXEODIR)$(DIRSEP)xptime$(EXEFILE)
XPDEV_LIB_BUILD = $(LIBODIR)$(DIRSEP)$(LIBPREFIX)xpdev$(LIBFILE)
XPDEV-MT_LIB_BUILD = $(LIBODIR)$(DIRSEP)$(LIBPREFIX)xpdev_mt$(LIBFILE)
......@@ -15,7 +18,7 @@ XPDEV-MT_SHLIB_BUILD = $(LIBODIR)$(DIRSEP)$(LIBPREFIX)xpdev_mt$(SOFILE)
all: lib mtlib
tests: $(MTOBJODIR) $(LIBODIR) $(EXEODIR) $(WRAPTEST)
tests: $(MTOBJODIR) $(LIBODIR) $(EXEODIR) $(WRAPTEST) $(SOPENFILE) $(LOCKFILE) $(SHOWLOCKS)
dl: dl-lib dl-mtlib
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment