application/Makefile

changeset 156
62f1a55535e7
parent 1
eb5269000bc8
child 157
0b33b9396851
equal deleted inserted replaced
155:b907d8059290 156:62f1a55535e7
24 # CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 24 # CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
25 # ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 25 # ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
26 # POSSIBILITY OF SUCH DAMAGE. 26 # POSSIBILITY OF SUCH DAMAGE.
27 # 27 #
28 28
29 BUILD_ROOT = .. 29 BUILD_ROOT = ../
30 include ../config.mk 30 include ../config.mk
31 31
32 CFLAGS += -I../ui/ 32 CFLAGS += -I../ui/
33 33
34 SRC = main.c 34 SRC = main.c
36 OBJ = $(SRC:%.c=../build/application/%.$(OBJ_EXT)) 36 OBJ = $(SRC:%.c=../build/application/%.$(OBJ_EXT))
37 37
38 all: ../build/bin/mk12 38 all: ../build/bin/mk12
39 39
40 ../build/bin/mk12: $(OBJ) $(BUILD_ROOT)/build/lib/libuitk.a 40 ../build/bin/mk12: $(OBJ) $(BUILD_ROOT)/build/lib/libuitk.a
41 $(LD) -o ../build/bin/mk12$(APP_EXT) $(OBJ) -L$(BUILD_ROOT)/build/lib -luitk -lucx $(LDFLAGS) 41 $(LD) -o ../build/bin/mk12$(APP_EXT) $(OBJ) -L$(BUILD_ROOT)/build/lib -luitk -lucx $(LDFLAGS) $(TK_LDFLAGS)
42 42
43 ../build/application/%.$(OBJ_EXT): %.c 43 ../build/application/%.$(OBJ_EXT): %.c
44 $(CC) $(CFLAGS) -I../ -o $@ -c $< 44 $(CC) $(CFLAGS) $(TK_CFLAGS) -I../ -o $@ -c $<
45 45

mercurial