File: GNUmakefile

package info (click to toggle)
eekboek 2.04-1
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, bullseye, forky, sid, trixie
  • size: 3,232 kB
  • sloc: perl: 19,733; sql: 370; ansic: 124; makefile: 35; lisp: 26
file content (23 lines) | stat: -rw-r--r-- 668 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#! /bin/make -f
# GNUmakefile for Linux + CitrusPerl
# Based on CitrusPerl 5.24 with wxWidgets 3.0.

.PHONY : ebshell ebwxshell

ROOT   := ../..
COMMON := ../common
SCRIPT := ..

# Perlbrew for CitrusPerl.
PP := perl -Ilib/perl5 -Mlocal::lib=lib/perl5 bin/pp
WXLIBS := /bulk/perlbrew/perls/citrus-5.24.1-wx-3.0/vendor/lib/Alien/wxWidgets/gtk_3_0_2_uni/lib

ebshell : ebshell.pp ${COMMON}/ebshell.pp
	${PP} --output=ebshell @ebshell.pp ${SCRIPT}/ebshell.pl

ebwxshell : ebshell.pp ${COMMON}/ebshell.pp ${COMMON}/ebwxshell.pp
	env LD_LIBRARY_PATH=${WXLIBS} \
	${PP} --output=ebwxshell @ebwxshell.pp ${SCRIPT}/ebwxshell.pl

clean ::
	rm -f *.pp.deps *~ ebshell ebwxshell