GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing github.com — open-plc-utils/make.def at master · qca/open-plc-utils Expand file tree/ Copy pathmake.defMore file actions executable file ·129 lines (103 loc) · 4.42 KB / Copy pathmake.defFile metadata and controlsexecutable file ·129 lines (103 loc) · 4.42 KB 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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 #!/usr/bin/make -f # file: make.def # ==================================================================== # Atheros Wifi Router Hardware Symbols; # -------------------------------------------------------------------- # include ../../../../build/scripts/$(BOARD_TYPE)/config.$(BOARD_TYPE) # ==================================================================== # Atheros Wifi Router Software Symbols; # -------------------------------------------------------------------- # TOOLPATH=../../../../build/$(TOOLCHAIN)/build_mips/bin # CROSS=$(TOOLPATH)/mips-linux- # CROSS_LINUX=$(TOOLPREFIX) # ==================================================================== # Freescale PL-14/iMX35 Platform Symbols; # -------------------------------------------------------------------- # ROOTFS=~/ltib/rootfs # TOOLPATH=/opt/freescale/usr/local/gcc-4.1.2-glibc-2.5-nptl-3/arm-none-linux-gnueabi/bin/ # CROSS=${TOOLPATH}/arm-none-linux-gnueabi- # CROSS_LINUX=$(TOOLPREFIX) # ==================================================================== # Freescale PL-16/iMX28 Platform Symbols; # -------------------------------------------------------------------- # ROOTFS=~/ltib/rootfs # TOOLPATH=/opt/freescale/usr/local/gcc-4.4.4-glibc-2.11.1-multilib-1.0/arm-fsl-linux-gnueabi/bin/ # CROSS=${TOOLPATH}/arm-none-linux-gnueabi- # CROSS_LINUX=$(TOOLPREFIX) # ==================================================================== # MIPS/AMiLDA Software Symbols; # -------------------------------------------------------------------- # CROSS=/export/tools/mipsel-linux-uclibc/bin/mipsel-uclibc- # CROSS_LINUX=/export/tools/bin/mipsel-linux- # ==================================================================== # Edimax Gateway Hardware Symbols; # -------------------------------------------------------------------- # PLATFORM=-D_ADM5120_ # MODEL=-D_6104KP_ # ENDIAN=-D_LITTLE_ENDIAN_ # GATEWAY=y # ==================================================================== # toolchain; # -------------------------------------------------------------------- AR=$(CROSS)ar CAS=$(CROSS)gcc -c CC=$(CROSS)gcc CXX=$(CROSS)g++ LD=$(CROSS)ld RANLIB=$(CROSS)ranlib STRIP=$(CROSS)strip # ==================================================================== # installation folders; # -------------------------------------------------------------------- ROOTFS ?= DESTDIR ?= $(ROOTFS) prefix ?= /usr/local bindir ?= $(prefix)/bin mandir ?= $(prefix)/man BIN ?= $(DESTDIR)$(bindir) MAN ?= $(DESTDIR)$(mandir)/man1 DOC ?= $(DESTDIR)/home/www/software WWW ?= $(DESTDIR)/home/www FTP ?= $(DESTDIR)/home/ftp # ==================================================================== # file permissions; # -------------------------------------------------------------------- DIR_PERM=0755 MAN_PERM=0644 BIN_PERM=0755 WWW_PERM=0644 # Setting binaries as setuid root is just one way to obtain the required # permissions to open raw sockets. # # There are other methods to obtain the appropriate permissions: # # OpenBSD/Mac OS X: # Change the /dev/bpfN files to have read/write # permission for the desired users. # # Linux 2.2+: # Set the permissions on the binaries to allow raw # socket access: # # $ sudo setcap cap_net_raw=eip /path/to/binary # # Distributions should choose whether to use setuid or platform-specific # capabilities when granting raw socket access. The default build installs # these tools without elevated privileges; users can invoke them with the # required root permissions when necessary. SUID_PERM=0755 # ==================================================================== # search folders; # -------------------------------------------------------------------- VPATH=../applets:../debian:../docbook:../docbook2:../ether:../key:../mdio:../mme:../nda:../nodes:../nvm:../patches:../pib:../plc:../qca:../ram:../scripts:../serial:../support:../tools # ==================================================================== # types and targets; # -------------------------------------------------------------------- .SUFFIXES: .o .c .h .cpp .hpp .PHONY: all compile compact install scripts manuals uninstall library check fresh clean # ==================================================================== # default compiler and linker flags; # -------------------------------------------------------------------- CFLAGS+=-Wall -Wextra -Wno-unused-parameter -DMAKEFILE -D__GETOPT_H__ -D_GETOPT_DEFINED_ $(EXTRA_CFLAGS) CXXFLAGS+=-Wall -Wextra -Wno-unused-parameter -DMAKEFILE $(EXTRA_CXXFLAGS) LDFLAGS+=$(EXTRA_LDFLAGS) |
| You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |