1afc2ba1dSToomas Soome# 2afc2ba1dSToomas Soome# This file and its contents are supplied under the terms of the 3afc2ba1dSToomas Soome# Common Development and Distribution License ("CDDL"), version 1.0. 4afc2ba1dSToomas Soome# You may only use this file in accordance with the terms of version 5afc2ba1dSToomas Soome# 1.0 of the CDDL. 6afc2ba1dSToomas Soome# 7afc2ba1dSToomas Soome# A full copy of the text of the CDDL should have accompanied this 8afc2ba1dSToomas Soome# source. A copy of the CDDL is also available via the Internet at 9afc2ba1dSToomas Soome# http://www.illumos.org/license/CDDL. 10afc2ba1dSToomas Soome# 11afc2ba1dSToomas Soome 12afc2ba1dSToomas Soome# 13afc2ba1dSToomas Soome# Copyright 2016 Toomas Soome <tsoome@me.com> 14afc2ba1dSToomas Soome# 15*5661bb76SJohn Levon# Copyright (c) 2018, Joyent, Inc. 16afc2ba1dSToomas Soome 17afc2ba1dSToomas SoomePROG= ficl-sys 18afc2ba1dSToomas SoomeOBJS= main.o 19afc2ba1dSToomas SoomeSRCS= main.c 20afc2ba1dSToomas Soome 21afc2ba1dSToomas Soomeinclude ../../Makefile.cmd 22afc2ba1dSToomas Soomeinclude ../../Makefile.ctf 23afc2ba1dSToomas Soome 24afc2ba1dSToomas SoomeLDLIBS += -lficl-sys -ltecla -lumem 25afc2ba1dSToomas SoomeCPPFLAGS += -D_FILE_OFFSET_BITS=64 -I$(SRC)/common/ficl 26afc2ba1dSToomas Soome 27*5661bb76SJohn LevonSMOFF += all_func_returns 28*5661bb76SJohn Levon 29afc2ba1dSToomas Soome.KEEP_STATE: 30afc2ba1dSToomas Soome 31afc2ba1dSToomas Soomeall: $(PROG) 32afc2ba1dSToomas Soome 33afc2ba1dSToomas Soome$(PROG): $(OBJS) 34afc2ba1dSToomas Soome $(LINK.c) $(OBJS) -o $@ $(LDLIBS) 35afc2ba1dSToomas Soome $(POST_PROCESS) 36afc2ba1dSToomas Soome 37afc2ba1dSToomas Soomeclean: 38afc2ba1dSToomas Soome $(RM) $(OBJS) 39afc2ba1dSToomas Soome 40afc2ba1dSToomas Soomeinclude ../../Makefile.targ 41afc2ba1dSToomas Soome 42afc2ba1dSToomas Soome%.o: $(SRC)/common/ficl/%.c 43afc2ba1dSToomas Soome $(COMPILE.c) $(OUTPUT_OPTION) $< $(CTFCONVERT_HOOK) 44afc2ba1dSToomas Soome $(POST_PROCESS_O) 45