File: make.sh

package info (click to toggle)
vmg 3.8.1-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 2,528 kB
  • sloc: pascal: 5,160; cpp: 605; sh: 278; lex: 105; ansic: 68; makefile: 37
file content (31 lines) | stat: -rwxr-xr-x 1,093 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
24
25
26
27
28
29
30
31

#
# Detects and parses the architecture
#

ARCH=$(uname -m)

case "$ARCH" in

 "i686") ARCH="i386";;

 "i586") ARCH="i386";;

 "i486") ARCH="i386";;

esac

echo "Target architecture: $ARCH"

#
# Detects and parses the OS
#

OS="linux"

echo "Target operating system: $OS"


#fpc -S2cgi -O1 -gl -vewnhi -l -Fu/usr/lib/lazarus/lcl/units/$ARCH-$OS/ -Fu/usr/lib/lazarus/lcl/units/$ARCH-$OS/ -Fu/usr/lib/#lazarus/lcl/units/$ARCH-$OS/gtk2/ -Fu/usr/lib/lazarus/packager/units/$ARCH-$OS/ -Fu. -o./magnifier -dLCL -dLCLgtk2 #magnifier.dpr

fpc -MObjFPC -Sgi -Cg -O1 -Xs -l -vewnhibq -Fi/usr/share/lazarus/4.0.0/components/opengl/gtk2x11/include -Fu./magnifier-code/ -Fu/usr/share/lazarus/4.0.0/components/opengl/gtk2x11 -Fu/usr/share/lazarus/4.0.0/components/jpeg -Fu/usr/share/lazarus/4.0.0/lcl/units/x86_64-linux -Fu/usr/share/lazarus/4.0.0/lcl/units/x86_64-linux/gtk2 -Fu/usr/share/lazarus/4.0.0/components/freetype/lib/x86_64-linux -Fu/usr/share/lazarus/4.0.0/components/lazutils/lib/x86_64-linux -Fu/usr/share/lazarus/4.0.0/packager/units/x86_64-linux -o./magnifier -dLCL -dLCLgtk2 magnifier.dpr