mirror of
https://github.com/reactos/reactos.git
synced 2024-12-28 01:55:19 +00:00
Remove old makefiles
svn path=/trunk/; revision=15809
This commit is contained in:
parent
2163a01133
commit
5c0d2bc84c
127 changed files with 0 additions and 6948 deletions
|
@ -1,13 +0,0 @@
|
||||||
# $Id$
|
|
||||||
#
|
|
||||||
# ReactOS apps and tools makefile to generate Doxygen documentation
|
|
||||||
#
|
|
||||||
|
|
||||||
|
|
||||||
docu:
|
|
||||||
doxygen Doxyfile
|
|
||||||
|
|
||||||
.PHONY: docu
|
|
||||||
|
|
||||||
|
|
||||||
# EOF
|
|
|
@ -1,162 +0,0 @@
|
||||||
#
|
|
||||||
# ReactOS system testsets makefile
|
|
||||||
#
|
|
||||||
|
|
||||||
PATH_TO_TOP = ../..
|
|
||||||
|
|
||||||
include $(PATH_TO_TOP)/rules.mak
|
|
||||||
|
|
||||||
|
|
||||||
# Testset applications
|
|
||||||
TEST_SETS = loadlib
|
|
||||||
|
|
||||||
TEST_KERNEL32 =
|
|
||||||
|
|
||||||
TEST_MSVCRT =
|
|
||||||
|
|
||||||
TEST_COM =
|
|
||||||
|
|
||||||
TEST_SEH =
|
|
||||||
|
|
||||||
TEST_REGRESSIONS =
|
|
||||||
|
|
||||||
all: $(TEST_SETS) $(TEST_KERNEL32) $(TEST_MSVCRT) $(TEST_COM) $(TEST_SEH) $(TEST_REGRESSIONS)
|
|
||||||
|
|
||||||
depends:
|
|
||||||
|
|
||||||
implib: $(TEST_SETS:%=%_implib) \
|
|
||||||
$(TEST_KERNEL32:%=%_implib) \
|
|
||||||
$(TEST_MSVCRT:%=%_implib) \
|
|
||||||
$(TEST_COM:%=%_implib) \
|
|
||||||
$(TEST_SEH:%=%_implib) \
|
|
||||||
$(TEST_REGRESSIONS:%=%_implib)
|
|
||||||
|
|
||||||
clean: $(TEST_SETS:%=%_clean) \
|
|
||||||
$(TEST_KERNEL32:%=%_clean) \
|
|
||||||
$(TEST_MSVCRT:%=%_clean) \
|
|
||||||
$(TEST_COM:%=%_clean) \
|
|
||||||
$(TEST_SEH:%=%_clean) \
|
|
||||||
$(TEST_REGRESSIONS:%=%_clean)
|
|
||||||
|
|
||||||
install: $(TEST_SETS:%=%_install) \
|
|
||||||
$(TEST_KERNEL32:%=%_install) \
|
|
||||||
$(TEST_MSVCRT:%=%_install) \
|
|
||||||
$(TEST_COM:%=%_install) \
|
|
||||||
$(TEST_SEH:%=%_install) \
|
|
||||||
$(TEST_REGRESSIONS:%=%_install)
|
|
||||||
|
|
||||||
.PHONY: all depends implib clean install
|
|
||||||
|
|
||||||
|
|
||||||
#
|
|
||||||
# Testset Applications
|
|
||||||
#
|
|
||||||
$(TEST_SETS): %:
|
|
||||||
$(MAKE) -C $*
|
|
||||||
|
|
||||||
$(TEST_SETS:%=%_implib): %_implib:
|
|
||||||
$(MAKE) -C $* implib
|
|
||||||
|
|
||||||
$(TEST_SETS:%=%_clean): %_clean:
|
|
||||||
$(MAKE) -C $* clean
|
|
||||||
|
|
||||||
$(TEST_SETS:%=%_install): %_install:
|
|
||||||
$(MAKE) -C $* install
|
|
||||||
|
|
||||||
.PHONY: $(TEST_SETS) $(TEST_SETS:%=%_implib) $(TEST_SETS:%=%_clean) $(TEST_SETS:%=%_install)
|
|
||||||
|
|
||||||
|
|
||||||
#
|
|
||||||
# Kernel32 Test Applications
|
|
||||||
#
|
|
||||||
$(TEST_KERNEL32): %:
|
|
||||||
$(MAKE) -C kernel32/$*
|
|
||||||
|
|
||||||
$(TEST_KERNEL32:%=%_implib): %_implib:
|
|
||||||
$(MAKE) -C kernel32/$* implib
|
|
||||||
|
|
||||||
$(TEST_KERNEL32:%=%_clean): %_clean:
|
|
||||||
$(MAKE) -C kernel32/$* clean
|
|
||||||
|
|
||||||
$(TEST_KERNEL32:%=%_install): %_install:
|
|
||||||
$(MAKE) -C kernel32/$* install
|
|
||||||
|
|
||||||
.PHONY: $(TEST_KERNEL32) $(TEST_KERNEL32:%=%_implib) $(TEST_KERNEL32:%=%_clean) $(TEST_KERNEL32:%=%_install)
|
|
||||||
|
|
||||||
|
|
||||||
#
|
|
||||||
# msvcrt Test Applications
|
|
||||||
#
|
|
||||||
$(TEST_MSVCRT): %:
|
|
||||||
$(MAKE) -C msvcrt/$*
|
|
||||||
|
|
||||||
$(TEST_MSVCRT:%=%_implib): %_implib:
|
|
||||||
$(MAKE) -C msvcrt/$* implib
|
|
||||||
|
|
||||||
$(TEST_MSVCRT:%=%_clean): %_clean:
|
|
||||||
$(MAKE) -C msvcrt/$* clean
|
|
||||||
|
|
||||||
$(TEST_MSVCRT:%=%_install): %_install:
|
|
||||||
$(MAKE) -C msvcrt/$* install
|
|
||||||
|
|
||||||
.PHONY: $(TEST_MSVCRT) $(TEST_MSVCRT:%=%_implib) $(TEST_MSVCRT:%=%_clean) $(TEST_MSVCRT:%=%_install)
|
|
||||||
|
|
||||||
|
|
||||||
#
|
|
||||||
# COM Test Applications
|
|
||||||
#
|
|
||||||
$(TEST_COM): %:
|
|
||||||
$(MAKE) -C com/$*
|
|
||||||
|
|
||||||
$(TEST_COM:%=%_implib): %_implib:
|
|
||||||
$(MAKE) -C com/$* implib
|
|
||||||
|
|
||||||
$(TEST_COM:%=%_clean): %_clean:
|
|
||||||
$(MAKE) -C com/$* clean
|
|
||||||
|
|
||||||
$(TEST_COM:%=%_install): %_install:
|
|
||||||
$(MAKE) -C com/$* install
|
|
||||||
|
|
||||||
.PHONY: $(TEST_COM) $(TEST_COM:%=%_implib) $(TEST_COM:%=%_clean) $(TEST_COM:%=%_install)
|
|
||||||
|
|
||||||
|
|
||||||
#
|
|
||||||
# SEH Test Applications
|
|
||||||
#
|
|
||||||
$(TEST_SEH): %:
|
|
||||||
$(MAKE) -C seh/$*
|
|
||||||
|
|
||||||
$(TEST_SEH:%=%_implib): %_implib:
|
|
||||||
$(MAKE) -C seh/$* implib
|
|
||||||
|
|
||||||
$(TEST_SEH:%=%_clean): %_clean:
|
|
||||||
$(MAKE) -C seh/$* clean
|
|
||||||
|
|
||||||
$(TEST_SEH:%=%_install): %_install:
|
|
||||||
$(MAKE) -C seh/$* install
|
|
||||||
|
|
||||||
.PHONY: $(TEST_SEH) $(TEST_SEH:%=%_implib) $(TEST_SEH:%=%_clean) $(TEST_SEH:%=%_install)
|
|
||||||
|
|
||||||
|
|
||||||
#
|
|
||||||
# Regression Test Applications
|
|
||||||
#
|
|
||||||
$(TEST_REGRESSIONS): %:
|
|
||||||
$(MAKE) -C regres/$*
|
|
||||||
|
|
||||||
$(TEST_REGRESSIONS:%=%_implib): %_implib:
|
|
||||||
$(MAKE) -C regres/$* implib
|
|
||||||
|
|
||||||
$(TEST_REGRESSIONS:%=%_clean): %_clean:
|
|
||||||
$(MAKE) -C regres/$* clean
|
|
||||||
|
|
||||||
$(TEST_REGRESSIONS:%=%_install): %_install:
|
|
||||||
$(MAKE) -C regres/$* install
|
|
||||||
|
|
||||||
.PHONY: $(TEST_REGRESSIONS) $(TEST_REGRESSIONS:%=%_implib) $(TEST_REGRESSIONS:%=%_clean) $(TEST_REGRESSIONS:%=%_install)
|
|
||||||
|
|
||||||
|
|
||||||
etags:
|
|
||||||
find . -name "*.[ch]" -print | etags --language=c -
|
|
||||||
|
|
||||||
# EOF
|
|
|
@ -1,24 +0,0 @@
|
||||||
#
|
|
||||||
# $Id: makefile,v 1.0
|
|
||||||
|
|
||||||
PATH_TO_TOP = ../../..
|
|
||||||
|
|
||||||
TARGET_NORC = yes
|
|
||||||
|
|
||||||
TARGET_TYPE = program
|
|
||||||
|
|
||||||
TARGET_APPTYPE = console
|
|
||||||
|
|
||||||
TARGET_NAME = loadlib
|
|
||||||
|
|
||||||
TARGET_CFLAGS = -Wall -Werror -D__USE_W32API -DUNICODE -D_UNICODE
|
|
||||||
|
|
||||||
TARGET_SDKLIBS = kernel32.a ntdll.a
|
|
||||||
|
|
||||||
TARGET_OBJECTS = $(TARGET_NAME).o
|
|
||||||
|
|
||||||
include $(PATH_TO_TOP)/rules.mak
|
|
||||||
|
|
||||||
include $(TOOLS_PATH)/helper.mk
|
|
||||||
|
|
||||||
# EOF
|
|
|
@ -1,27 +0,0 @@
|
||||||
#
|
|
||||||
# $Id: makefile,v 1.0
|
|
||||||
|
|
||||||
PATH_TO_TOP = ../../../..
|
|
||||||
|
|
||||||
TEST_ROOT = $(PATH_TO_TOP)/apps/testsets/test
|
|
||||||
|
|
||||||
TARGET_NORC = yes
|
|
||||||
|
|
||||||
TARGET_TYPE = program
|
|
||||||
|
|
||||||
TARGET_APPTYPE = console
|
|
||||||
|
|
||||||
TARGET_NAME = fileio
|
|
||||||
|
|
||||||
#TARGET_CFLAGS = -I$(TEST_ROOT) -DDBG -DUNICODE -D_UNICODE
|
|
||||||
TARGET_CFLAGS = -I$(TEST_ROOT) -DDBG
|
|
||||||
|
|
||||||
TARGET_SDKLIBS = ntdll.a kernel32.a
|
|
||||||
|
|
||||||
TARGET_OBJECTS = $(TARGET_NAME).o wfileio.o main.o
|
|
||||||
|
|
||||||
include $(PATH_TO_TOP)/rules.mak
|
|
||||||
|
|
||||||
include $(TOOLS_PATH)/helper.mk
|
|
||||||
|
|
||||||
# EOF
|
|
|
@ -1,21 +0,0 @@
|
||||||
PATH_TO_TOP = ../../..
|
|
||||||
|
|
||||||
TARGET_NORC = yes
|
|
||||||
|
|
||||||
TARGET_TYPE = program
|
|
||||||
|
|
||||||
TARGET_APPTYPE = console
|
|
||||||
|
|
||||||
TARGET_NAME = binpatch
|
|
||||||
|
|
||||||
TARGET_SDKLIBS =
|
|
||||||
|
|
||||||
TARGET_OBJECTS = patch.o
|
|
||||||
|
|
||||||
TARGET_CFLAGS += -Wall -Werror
|
|
||||||
|
|
||||||
include $(PATH_TO_TOP)/rules.mak
|
|
||||||
|
|
||||||
include $(TOOLS_PATH)/helper.mk
|
|
||||||
|
|
||||||
# EOF
|
|
|
@ -1,21 +0,0 @@
|
||||||
# $Id$
|
|
||||||
|
|
||||||
PATH_TO_TOP = ../../..
|
|
||||||
|
|
||||||
TARGET_NORC = yes
|
|
||||||
|
|
||||||
TARGET_TYPE = program
|
|
||||||
|
|
||||||
TARGET_APPTYPE = console
|
|
||||||
|
|
||||||
TARGET_NAME = cat
|
|
||||||
|
|
||||||
TARGET_OBJECTS = $(TARGET_NAME).o
|
|
||||||
|
|
||||||
TARGET_CFLAGS = -Wall -Werror
|
|
||||||
|
|
||||||
include $(PATH_TO_TOP)/rules.mak
|
|
||||||
|
|
||||||
include $(TOOLS_PATH)/helper.mk
|
|
||||||
|
|
||||||
# EOF
|
|
|
@ -1,21 +0,0 @@
|
||||||
PATH_TO_TOP = ../../../..
|
|
||||||
|
|
||||||
TARGET_NORC = yes
|
|
||||||
|
|
||||||
TARGET_TYPE = program
|
|
||||||
|
|
||||||
TARGET_APPTYPE = console
|
|
||||||
|
|
||||||
TARGET_NAME = load
|
|
||||||
|
|
||||||
TARGET_CFLAGS = -DUNICODE -D_UNICODE
|
|
||||||
|
|
||||||
TARGET_SDKLIBS = ntdll.a
|
|
||||||
|
|
||||||
TARGET_OBJECTS = $(TARGET_NAME).o
|
|
||||||
|
|
||||||
include $(PATH_TO_TOP)/rules.mak
|
|
||||||
|
|
||||||
include $(TOOLS_PATH)/helper.mk
|
|
||||||
|
|
||||||
# EOF
|
|
|
@ -1,21 +0,0 @@
|
||||||
PATH_TO_TOP = ../../../..
|
|
||||||
|
|
||||||
TARGET_NORC = yes
|
|
||||||
|
|
||||||
TARGET_TYPE = program
|
|
||||||
|
|
||||||
TARGET_APPTYPE = console
|
|
||||||
|
|
||||||
TARGET_NAME = unload
|
|
||||||
|
|
||||||
TARGET_CFLAGS = -DUNICODE -D_UNICODE
|
|
||||||
|
|
||||||
TARGET_SDKLIBS = ntdll.a
|
|
||||||
|
|
||||||
TARGET_OBJECTS = $(TARGET_NAME).o
|
|
||||||
|
|
||||||
include $(PATH_TO_TOP)/rules.mak
|
|
||||||
|
|
||||||
include $(TOOLS_PATH)/helper.mk
|
|
||||||
|
|
||||||
# EOF
|
|
|
@ -1,21 +0,0 @@
|
||||||
PATH_TO_TOP = ../../..
|
|
||||||
|
|
||||||
TARGET_NORC = yes
|
|
||||||
|
|
||||||
TARGET_TYPE = program
|
|
||||||
|
|
||||||
TARGET_APPTYPE = windows
|
|
||||||
|
|
||||||
TARGET_NAME = infinst
|
|
||||||
|
|
||||||
TARGET_SDKLIBS = comdlg32.a setupapi.a
|
|
||||||
|
|
||||||
TARGET_OBJECTS = infinst.o
|
|
||||||
|
|
||||||
TARGET_CFLAGS = -Wall -Werror
|
|
||||||
|
|
||||||
include $(PATH_TO_TOP)/rules.mak
|
|
||||||
|
|
||||||
include $(TOOLS_PATH)/helper.mk
|
|
||||||
|
|
||||||
# EOF
|
|
|
@ -1,5 +0,0 @@
|
||||||
# This file is automatically generated.
|
|
||||||
|
|
||||||
TOP = ..\..\..\..
|
|
||||||
DEFAULT = ftp
|
|
||||||
include $(TOP)/proxy.mak
|
|
|
@ -1,31 +0,0 @@
|
||||||
# $Id$
|
|
||||||
|
|
||||||
PATH_TO_TOP = ../../../..
|
|
||||||
|
|
||||||
TARGET_PATH = common
|
|
||||||
|
|
||||||
TARGET_TYPE = program
|
|
||||||
|
|
||||||
TARGET_APPTYPE = console
|
|
||||||
|
|
||||||
TARGET_NAME = roshttpd
|
|
||||||
|
|
||||||
TARGET_CPPFLAGS = -I./include -DUNICODE -D_UNICODE -DDBG -D__USE_W32API -Wno-deprecated
|
|
||||||
|
|
||||||
TARGET_GCCLIBS = stdc++
|
|
||||||
|
|
||||||
TARGET_SDKLIBS = kernel32.a ws2_32.a user32.a
|
|
||||||
|
|
||||||
MAIN_OBJECTS = roshttpd.o config.o error.o http.o httpd.o
|
|
||||||
|
|
||||||
COMMON_OBJECTS = common/list.o common/socket.o common/thread.o
|
|
||||||
|
|
||||||
TARGET_OBJECTS = $(MAIN_OBJECTS) $(COMMON_OBJECTS)
|
|
||||||
|
|
||||||
TARGET_CLEAN = common/*.o
|
|
||||||
|
|
||||||
include $(PATH_TO_TOP)/rules.mak
|
|
||||||
|
|
||||||
include $(TOOLS_PATH)/helper.mk
|
|
||||||
|
|
||||||
# EOF
|
|
|
@ -1,20 +0,0 @@
|
||||||
PATH_TO_TOP = ../../../..
|
|
||||||
|
|
||||||
TARGET_TYPE = program
|
|
||||||
|
|
||||||
TARGET_APPTYPE = console
|
|
||||||
|
|
||||||
TARGET_NAME = tracert
|
|
||||||
|
|
||||||
TARGET_INSTALLDIR = system32
|
|
||||||
|
|
||||||
TARGET_SDKLIBS = ws2_32.a iphlpapi.a ntdll.a
|
|
||||||
|
|
||||||
TARGET_OBJECTS = \
|
|
||||||
$(TARGET_NAME).o
|
|
||||||
|
|
||||||
TARGET_GCCLIBS =
|
|
||||||
|
|
||||||
include $(PATH_TO_TOP)/rules.mak
|
|
||||||
|
|
||||||
include $(TOOLS_PATH)/helper.mk
|
|
|
@ -1,23 +0,0 @@
|
||||||
# $Id$
|
|
||||||
|
|
||||||
PATH_TO_TOP = ../../..
|
|
||||||
|
|
||||||
TARGET_NORC = yes
|
|
||||||
|
|
||||||
TARGET_TYPE = program
|
|
||||||
|
|
||||||
TARGET_APPTYPE = console
|
|
||||||
|
|
||||||
TARGET_NAME = nts2w32err
|
|
||||||
|
|
||||||
TARGET_SDKLIBS = ntdll.a
|
|
||||||
|
|
||||||
TARGET_OBJECTS = $(TARGET_NAME).o
|
|
||||||
|
|
||||||
TARGET_CFLAGS = -Wall -Werror
|
|
||||||
|
|
||||||
include $(PATH_TO_TOP)/rules.mak
|
|
||||||
|
|
||||||
include $(TOOLS_PATH)/helper.mk
|
|
||||||
|
|
||||||
# EOF
|
|
|
@ -1,23 +0,0 @@
|
||||||
# $Id$
|
|
||||||
|
|
||||||
PATH_TO_TOP = ../../..
|
|
||||||
|
|
||||||
TARGET_NORC = yes
|
|
||||||
|
|
||||||
TARGET_TYPE = program
|
|
||||||
|
|
||||||
TARGET_APPTYPE = console
|
|
||||||
|
|
||||||
TARGET_NAME = objdir
|
|
||||||
|
|
||||||
TARGET_SDKLIBS = ntdll.a kernel32.a
|
|
||||||
|
|
||||||
TARGET_OBJECTS = $(TARGET_NAME).o
|
|
||||||
|
|
||||||
TARGET_CFLAGS = -Wall -Werror
|
|
||||||
|
|
||||||
include $(PATH_TO_TOP)/rules.mak
|
|
||||||
|
|
||||||
include $(TOOLS_PATH)/helper.mk
|
|
||||||
|
|
||||||
# EOF
|
|
|
@ -1,23 +0,0 @@
|
||||||
# $Id$
|
|
||||||
|
|
||||||
PATH_TO_TOP = ../../..
|
|
||||||
|
|
||||||
TARGET_NORC = yes
|
|
||||||
|
|
||||||
TARGET_TYPE = program
|
|
||||||
|
|
||||||
TARGET_APPTYPE = console
|
|
||||||
|
|
||||||
TARGET_NAME = partinfo
|
|
||||||
|
|
||||||
TARGET_CFLAGS = -D__USE_W32API -Wall -Werror -Wno-format
|
|
||||||
|
|
||||||
TARGET_SDKLIBS = ntdll.a kernel32.a
|
|
||||||
|
|
||||||
TARGET_OBJECTS = $(TARGET_NAME).o
|
|
||||||
|
|
||||||
include $(PATH_TO_TOP)/rules.mak
|
|
||||||
|
|
||||||
include $(TOOLS_PATH)/helper.mk
|
|
||||||
|
|
||||||
# EOF
|
|
|
@ -1,21 +0,0 @@
|
||||||
PATH_TO_TOP = ../../..
|
|
||||||
|
|
||||||
TARGET_NORC = yes
|
|
||||||
|
|
||||||
TARGET_TYPE = program
|
|
||||||
|
|
||||||
TARGET_APPTYPE = console
|
|
||||||
|
|
||||||
TARGET_NAME = patchnv4
|
|
||||||
|
|
||||||
TARGET_SDKLIBS =
|
|
||||||
|
|
||||||
TARGET_OBJECTS = patchnv4.o
|
|
||||||
|
|
||||||
TARGET_CFLAGS += -Wall -Werror
|
|
||||||
|
|
||||||
include $(PATH_TO_TOP)/rules.mak
|
|
||||||
|
|
||||||
include $(TOOLS_PATH)/helper.mk
|
|
||||||
|
|
||||||
# EOF
|
|
|
@ -1,20 +0,0 @@
|
||||||
# $Id$
|
|
||||||
|
|
||||||
PATH_TO_TOP = ../../..
|
|
||||||
|
|
||||||
TARGET_NORC = yes
|
|
||||||
|
|
||||||
TARGET_TYPE = program
|
|
||||||
|
|
||||||
TARGET_APPTYPE = console
|
|
||||||
|
|
||||||
TARGET_NAME = pesum
|
|
||||||
|
|
||||||
|
|
||||||
TARGET_OBJECTS = $(TARGET_NAME).o
|
|
||||||
|
|
||||||
include $(PATH_TO_TOP)/rules.mak
|
|
||||||
|
|
||||||
include $(TOOLS_PATH)/helper.mk
|
|
||||||
|
|
||||||
# EOF
|
|
|
@ -1,37 +0,0 @@
|
||||||
#CC = gcc
|
|
||||||
#CFLAGS := -g -Wall -fomit-frame-pointer -O2
|
|
||||||
#LDFLAGS := -dynamic
|
|
||||||
#-lncurses
|
|
||||||
|
|
||||||
#OBJS = main.o terminal.o
|
|
||||||
#
|
|
||||||
|
|
||||||
#loader: $(OBJS)
|
|
||||||
# $(CC) $(LDFLAGS) $(CFLAGS) -o $@ $^
|
|
||||||
|
|
||||||
#clean:
|
|
||||||
# @echo deleting all intermediate files
|
|
||||||
# @rm $(OBJS) loader -f
|
|
||||||
# make
|
|
||||||
|
|
||||||
|
|
||||||
PATH_TO_TOP = ../../../..
|
|
||||||
|
|
||||||
TARGET_NORC = yes
|
|
||||||
|
|
||||||
TARGET_TYPE = program
|
|
||||||
|
|
||||||
TARGET_APPTYPE = console
|
|
||||||
|
|
||||||
TARGET_NAME = loader
|
|
||||||
|
|
||||||
TARGET_CFLAGS = -g -fomit-frame-pointer
|
|
||||||
|
|
||||||
TARGET_SDKLIBS =
|
|
||||||
|
|
||||||
TARGET_OBJECTS = main.o terminal.o
|
|
||||||
|
|
||||||
include $(PATH_TO_TOP)/rules.mak
|
|
||||||
|
|
||||||
include $(TOOLS_PATH)/helper.mk
|
|
||||||
|
|
|
@ -1,17 +0,0 @@
|
||||||
# $Id$
|
|
||||||
|
|
||||||
all:
|
|
||||||
$(MAKE) -C loader
|
|
||||||
$(MAKE) -C module
|
|
||||||
|
|
||||||
implib:
|
|
||||||
$(MAKE) -C loader implib
|
|
||||||
$(MAKE) -C module implib
|
|
||||||
|
|
||||||
clean:
|
|
||||||
$(MAKE) -C loader clean
|
|
||||||
$(MAKE) -C module clean
|
|
||||||
|
|
||||||
install:
|
|
||||||
$(MAKE) -C loader install
|
|
||||||
$(MAKE) -C module install
|
|
|
@ -1,35 +0,0 @@
|
||||||
PATH_TO_TOP = ../../../..
|
|
||||||
|
|
||||||
TARGET_TYPE = driver
|
|
||||||
|
|
||||||
TARGET_NAME = pice
|
|
||||||
TARGET_CFLAGS := -g -I../../../../ntoskrnl/include -DDEBUG
|
|
||||||
TARGET_SDK_LIBS :=
|
|
||||||
|
|
||||||
TARGET_OBJECTS = \
|
|
||||||
hardware.o \
|
|
||||||
dblflt.o \
|
|
||||||
debug.o \
|
|
||||||
disassembler.o \
|
|
||||||
gpfault.o \
|
|
||||||
bp.o \
|
|
||||||
hercules.o \
|
|
||||||
hooks.o \
|
|
||||||
init.o \
|
|
||||||
output.o \
|
|
||||||
parse.o \
|
|
||||||
patch.o \
|
|
||||||
pgflt.o \
|
|
||||||
privateice.o \
|
|
||||||
serial.o \
|
|
||||||
shell.o \
|
|
||||||
symbols.o \
|
|
||||||
syscall.o \
|
|
||||||
trace.o \
|
|
||||||
vga.o \
|
|
||||||
vga_utils.o \
|
|
||||||
utils.o
|
|
||||||
|
|
||||||
include $(PATH_TO_TOP)/rules.mak
|
|
||||||
|
|
||||||
include $(TOOLS_PATH)/helper.mk
|
|
|
@ -1,23 +0,0 @@
|
||||||
# $Id$
|
|
||||||
|
|
||||||
PATH_TO_TOP = ../../..
|
|
||||||
|
|
||||||
TARGET_NORC = yes
|
|
||||||
|
|
||||||
TARGET_TYPE = program
|
|
||||||
|
|
||||||
TARGET_APPTYPE = console
|
|
||||||
|
|
||||||
TARGET_NAME = pnpdump
|
|
||||||
|
|
||||||
TARGET_CFLAGS = -D__USE_W32API -Wall -Werror
|
|
||||||
|
|
||||||
TARGET_SDKLIBS = ntdll.a kernel32.a
|
|
||||||
|
|
||||||
TARGET_OBJECTS = $(TARGET_NAME).o
|
|
||||||
|
|
||||||
include $(PATH_TO_TOP)/rules.mak
|
|
||||||
|
|
||||||
include $(TOOLS_PATH)/helper.mk
|
|
||||||
|
|
||||||
# EOF
|
|
|
@ -1,23 +0,0 @@
|
||||||
#
|
|
||||||
|
|
||||||
PATH_TO_TOP = ../../..
|
|
||||||
|
|
||||||
TARGET_NORC = yes
|
|
||||||
|
|
||||||
TARGET_TYPE = program
|
|
||||||
|
|
||||||
TARGET_APPTYPE = console
|
|
||||||
|
|
||||||
TARGET_NAME = ps
|
|
||||||
|
|
||||||
TARGET_CFLAGS = -D__USE_W32API -DANONYMOUSUNIONS -Werror -Wall
|
|
||||||
|
|
||||||
TARGET_SDKLIBS = ntdll.a kernel32.a user32.a
|
|
||||||
|
|
||||||
TARGET_OBJECTS = $(TARGET_NAME).o
|
|
||||||
|
|
||||||
include $(PATH_TO_TOP)/rules.mak
|
|
||||||
|
|
||||||
include $(TOOLS_PATH)/helper.mk
|
|
||||||
|
|
||||||
# EOF
|
|
|
@ -1,26 +0,0 @@
|
||||||
#
|
|
||||||
# $Id: makefile,v 1.0
|
|
||||||
|
|
||||||
PATH_TO_TOP = ../../..
|
|
||||||
|
|
||||||
TARGET_NORC = yes
|
|
||||||
|
|
||||||
TARGET_TYPE = program
|
|
||||||
|
|
||||||
TARGET_APPTYPE = console
|
|
||||||
|
|
||||||
TARGET_INSTALLDIR = system32
|
|
||||||
|
|
||||||
TARGET_NAME = sc
|
|
||||||
|
|
||||||
TARGET_CFLAGS = -D__USE_W32API -DDBG -Werror -Wall
|
|
||||||
|
|
||||||
TARGET_SDKLIBS = kernel32.a ntdll.a advapi32.a
|
|
||||||
|
|
||||||
TARGET_OBJECTS = command.o config.o main.o query.o setup.o
|
|
||||||
|
|
||||||
include $(PATH_TO_TOP)/rules.mak
|
|
||||||
|
|
||||||
include $(TOOLS_PATH)/helper.mk
|
|
||||||
|
|
||||||
# EOF
|
|
|
@ -1,25 +0,0 @@
|
||||||
# $Id$
|
|
||||||
|
|
||||||
PATH_TO_TOP = ../../..
|
|
||||||
|
|
||||||
TARGET_NORC = yes
|
|
||||||
|
|
||||||
TARGET_TYPE = program
|
|
||||||
|
|
||||||
TARGET_APPTYPE = console
|
|
||||||
|
|
||||||
TARGET_INSTALLDIR = system32
|
|
||||||
|
|
||||||
TARGET_NAME = shutdown
|
|
||||||
|
|
||||||
TARGET_SDKLIBS = kernel32.a user32.a
|
|
||||||
|
|
||||||
TARGET_OBJECTS = shutdown.o
|
|
||||||
|
|
||||||
TARGET_CFLAGS = -Wall -Werror -D__USE_W32API -D_WIN32_WINNT=0x0501
|
|
||||||
|
|
||||||
include $(PATH_TO_TOP)/rules.mak
|
|
||||||
|
|
||||||
include $(TOOLS_PATH)/helper.mk
|
|
||||||
|
|
||||||
# EOF
|
|
|
@ -1,23 +0,0 @@
|
||||||
# $Id$
|
|
||||||
|
|
||||||
PATH_TO_TOP = ../../..
|
|
||||||
|
|
||||||
TARGET_NORC = yes
|
|
||||||
|
|
||||||
TARGET_TYPE = program
|
|
||||||
|
|
||||||
TARGET_APPTYPE = console
|
|
||||||
|
|
||||||
TARGET_NAME = stats
|
|
||||||
|
|
||||||
TARGET_SDKLIBS = kernel32.a
|
|
||||||
|
|
||||||
TARGET_OBJECTS = $(TARGET_NAME).o
|
|
||||||
|
|
||||||
TARGET_CFLAGS = -Wall -Werror -D__USE_W32API
|
|
||||||
|
|
||||||
include $(PATH_TO_TOP)/rules.mak
|
|
||||||
|
|
||||||
include $(TOOLS_PATH)/helper.mk
|
|
||||||
|
|
||||||
# EOF
|
|
|
@ -1,19 +0,0 @@
|
||||||
# $Id$
|
|
||||||
|
|
||||||
PATH_TO_TOP = ../../../..
|
|
||||||
|
|
||||||
TARGET_TYPE = program
|
|
||||||
|
|
||||||
TARGET_APPTYPE = console
|
|
||||||
|
|
||||||
TARGET_NAME = themedump
|
|
||||||
|
|
||||||
TARGET_SDKLIBS = kernel32.a uxtheme.a
|
|
||||||
|
|
||||||
TARGET_OBJECTS = $(TARGET_NAME).o
|
|
||||||
|
|
||||||
include $(PATH_TO_TOP)/rules.mak
|
|
||||||
|
|
||||||
include $(TOOLS_PATH)/helper.mk
|
|
||||||
|
|
||||||
# EOF
|
|
|
@ -1,21 +0,0 @@
|
||||||
PATH_TO_TOP = ../../..
|
|
||||||
|
|
||||||
TARGET_NORC = yes
|
|
||||||
|
|
||||||
TARGET_TYPE = program
|
|
||||||
|
|
||||||
TARGET_APPTYPE = console
|
|
||||||
|
|
||||||
TARGET_NAME = tickcount
|
|
||||||
|
|
||||||
TARGET_SDKLIBS = kernel32.a
|
|
||||||
|
|
||||||
TARGET_OBJECTS = tickcount.o
|
|
||||||
|
|
||||||
TARGET_CFLAGS = -Wall -Werror -D__USE_W32API
|
|
||||||
|
|
||||||
include $(PATH_TO_TOP)/rules.mak
|
|
||||||
|
|
||||||
include $(TOOLS_PATH)/helper.mk
|
|
||||||
|
|
||||||
# EOF
|
|
|
@ -1,23 +0,0 @@
|
||||||
PATH_TO_TOP = ../../..
|
|
||||||
|
|
||||||
TARGET_TYPE = program
|
|
||||||
|
|
||||||
TARGET_APPTYPE = console
|
|
||||||
|
|
||||||
TARGET_NAME = winetest
|
|
||||||
|
|
||||||
TARGET_SDKLIBS = comctl32.a comdlg32.a ws2_32.a
|
|
||||||
|
|
||||||
TARGET_OBJECTS = \
|
|
||||||
main.o \
|
|
||||||
send.o \
|
|
||||||
util.o \
|
|
||||||
gui.o
|
|
||||||
|
|
||||||
TARGET_CFLAGS = -Wall -Werror -D__USE_W32API
|
|
||||||
|
|
||||||
include $(PATH_TO_TOP)/rules.mak
|
|
||||||
|
|
||||||
include $(TOOLS_PATH)/helper.mk
|
|
||||||
|
|
||||||
# EOF
|
|
|
@ -1,54 +0,0 @@
|
||||||
#
|
|
||||||
# FreeLoader
|
|
||||||
# Copyright (C) 1999, 2000, 2001 Brian Palmer <brianp@sginet.com>
|
|
||||||
#
|
|
||||||
# This program is free software; you can redistribute it and/or modify
|
|
||||||
# it under the terms of the GNU General Public License as published by
|
|
||||||
# the Free Software Foundation; either version 2 of the License, or
|
|
||||||
# (at your option) any later version.
|
|
||||||
#
|
|
||||||
# This program is distributed in the hope that it will be useful,
|
|
||||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
# GNU General Public License for more details.
|
|
||||||
#
|
|
||||||
# You should have received a copy of the GNU General Public License
|
|
||||||
# along with this program; if not, write to the Free Software
|
|
||||||
# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
|
||||||
#
|
|
||||||
|
|
||||||
PATH_TO_TOP = ../..
|
|
||||||
|
|
||||||
include rules.mak
|
|
||||||
include $(PATH_TO_TOP)/config
|
|
||||||
|
|
||||||
all:
|
|
||||||
$(MAKE) -C tools
|
|
||||||
$(MAKE) -C bootsect
|
|
||||||
$(MAKE) -C freeldr
|
|
||||||
$(MAKE) -C install
|
|
||||||
$(MAKE) -C fdebug
|
|
||||||
|
|
||||||
test:
|
|
||||||
|
|
||||||
clean:
|
|
||||||
$(MAKE) -C bootsect clean
|
|
||||||
$(MAKE) -C freeldr clean
|
|
||||||
$(MAKE) -C install clean
|
|
||||||
$(MAKE) -C fdebug clean
|
|
||||||
$(MAKE) -C tools clean
|
|
||||||
|
|
||||||
bootcd:
|
|
||||||
ifeq ($(ARCH),i386)
|
|
||||||
$(CP) bootsect/isoboot.bin ${BOOTCD_DIR}/../isoboot.bin
|
|
||||||
$(CP) bootsect/dosmbr.bin ${BOOTCD_DIR}/loader/dosmbr.bin
|
|
||||||
$(CP) bootsect/ext2.bin ${BOOTCD_DIR}/loader/ext2.bin
|
|
||||||
$(CP) bootsect/fat.bin ${BOOTCD_DIR}/loader/fat.bin
|
|
||||||
$(CP) bootsect/fat32.bin ${BOOTCD_DIR}/loader/fat32.bin
|
|
||||||
$(CP) bootsect/isoboot.bin ${BOOTCD_DIR}/loader/isoboot.bin
|
|
||||||
$(CP) freeldr/freeldr.sys ${BOOTCD_DIR}/loader/freeldr.sys
|
|
||||||
$(CP) freeldr/setupldr.sys ${BOOTCD_DIR}/loader/setupldr.sys
|
|
||||||
endif
|
|
||||||
|
|
||||||
.PHONY : clean
|
|
||||||
|
|
|
@ -1,52 +0,0 @@
|
||||||
#
|
|
||||||
# FreeLoader
|
|
||||||
# Copyright (C) 1999 - 2003 Brian Palmer <brianp@sginet.com>
|
|
||||||
#
|
|
||||||
# This program is free software; you can redistribute it and/or modify
|
|
||||||
# it under the terms of the GNU General Public License as published by
|
|
||||||
# the Free Software Foundation; either version 2 of the License, or
|
|
||||||
# (at your option) any later version.
|
|
||||||
#
|
|
||||||
# This program is distributed in the hope that it will be useful,
|
|
||||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
# GNU General Public License for more details.
|
|
||||||
#
|
|
||||||
# You should have received a copy of the GNU General Public License
|
|
||||||
# along with this program; if not, write to the Free Software
|
|
||||||
# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
|
||||||
#
|
|
||||||
|
|
||||||
PATH_TO_TOP = ../../..
|
|
||||||
|
|
||||||
include ../rules.mak
|
|
||||||
|
|
||||||
FLAGS = -Wall
|
|
||||||
|
|
||||||
OBJS = rs232.o fdebug.o fdebug.res
|
|
||||||
|
|
||||||
.PHONY : clean
|
|
||||||
|
|
||||||
all: fdebug.exe
|
|
||||||
|
|
||||||
fdebug.exe: $(OBJS)
|
|
||||||
@echo freeldr: LINKING fdebug
|
|
||||||
$(CC) $(FLAGS) -o fdebug.exe $(OBJS) -lgdi32 -lcomdlg32 -Wl,--subsystem,windows
|
|
||||||
|
|
||||||
fdebug.res: fdebug.rc resource.h
|
|
||||||
@echo freeldr: Compiling $*
|
|
||||||
$(RC) -o fdebug.res fdebug.rc -O coff
|
|
||||||
|
|
||||||
fdebug.o: fdebug.c rs232.h
|
|
||||||
@echo freeldr: Compiling $*
|
|
||||||
$(CC) $(FLAGS) -o fdebug.o -c fdebug.c
|
|
||||||
|
|
||||||
rs232.o: rs232.c rs232.h
|
|
||||||
@echo freeldr: Compiling $*
|
|
||||||
$(CC) $(FLAGS) -o rs232.o -c rs232.c
|
|
||||||
|
|
||||||
clean:
|
|
||||||
@-$(RM) *.o
|
|
||||||
@-$(RM) *.res
|
|
||||||
@-$(RM) *.exe
|
|
||||||
@echo freeldr: Clean ALL done.
|
|
|
@ -1,52 +0,0 @@
|
||||||
#
|
|
||||||
# FreeLoader
|
|
||||||
# Copyright (C) 1999, 2000, 2001 Brian Palmer <brianp@sginet.com>
|
|
||||||
#
|
|
||||||
# This program is free software; you can redistribute it and/or modify
|
|
||||||
# it under the terms of the GNU General Public License as published by
|
|
||||||
# the Free Software Foundation; either version 2 of the License, or
|
|
||||||
# (at your option) any later version.
|
|
||||||
#
|
|
||||||
# This program is distributed in the hope that it will be useful,
|
|
||||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
# GNU General Public License for more details.
|
|
||||||
#
|
|
||||||
# You should have received a copy of the GNU General Public License
|
|
||||||
# along with this program; if not, write to the Free Software
|
|
||||||
# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
|
||||||
#
|
|
||||||
|
|
||||||
PATH_TO_TOP = ../../..
|
|
||||||
|
|
||||||
include ../rules.mak
|
|
||||||
|
|
||||||
FLAGS = -Wall
|
|
||||||
|
|
||||||
OBJS = install.o volume.o
|
|
||||||
|
|
||||||
LIBS = -lkernel32
|
|
||||||
|
|
||||||
.PHONY : clean
|
|
||||||
|
|
||||||
all: ../bootsect/fat.h ../bootsect/fat32.h install.exe
|
|
||||||
|
|
||||||
../bootsect/fat.h ../bootsect/fat32.h :
|
|
||||||
@$(MAKE) --no-print-directory -C ../bootsect
|
|
||||||
|
|
||||||
install.exe: $(OBJS)
|
|
||||||
@echo freeldr: LINKING install
|
|
||||||
$(CC) $(FLAGS) -o install.exe $(OBJS)
|
|
||||||
|
|
||||||
install.o: install.c install.h volume.h
|
|
||||||
@echo freeldr: Compiling $*
|
|
||||||
$(CC) $(FLAGS) -o install.o -c install.c
|
|
||||||
|
|
||||||
volume.o: volume.c volume.h install.h
|
|
||||||
@echo freeldr: Compiling $*
|
|
||||||
$(CC) $(FLAGS) -o volume.o -c volume.c
|
|
||||||
|
|
||||||
clean:
|
|
||||||
@-$(RM) *.o
|
|
||||||
@-$(RM) *.exe
|
|
||||||
@echo freeldr: Clean ALL done.
|
|
|
@ -1,40 +0,0 @@
|
||||||
#
|
|
||||||
# FreeLoader
|
|
||||||
# Copyright (C) 1998-2002 Brian Palmer <brianp@sginet.com>
|
|
||||||
#
|
|
||||||
# This program is free software; you can redistribute it and/or modify
|
|
||||||
# it under the terms of the GNU General Public License as published by
|
|
||||||
# the Free Software Foundation; either version 2 of the License, or
|
|
||||||
# (at your option) any later version.
|
|
||||||
#
|
|
||||||
# This program is distributed in the hope that it will be useful,
|
|
||||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
# GNU General Public License for more details.
|
|
||||||
#
|
|
||||||
# You should have received a copy of the GNU General Public License
|
|
||||||
# along with this program; if not, write to the Free Software
|
|
||||||
# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
|
||||||
#
|
|
||||||
|
|
||||||
PATH_TO_TOP = ../../..
|
|
||||||
|
|
||||||
include ../rules.mak
|
|
||||||
|
|
||||||
TOOLS = deptool$(EXE_POSTFIX) \
|
|
||||||
bin2c$(EXE_POSTFIX)
|
|
||||||
|
|
||||||
all : $(TOOLS)
|
|
||||||
@echo freeldr: Tools are up to date.
|
|
||||||
|
|
||||||
% :: all
|
|
||||||
|
|
||||||
%$(EXE_POSTFIX): %.c
|
|
||||||
@echo freeldr: Compiling $*
|
|
||||||
@$(HOST_CC) -Wall -O3 -o $@ $<
|
|
||||||
|
|
||||||
|
|
||||||
.PHONY : clean
|
|
||||||
clean:
|
|
||||||
@-$(RM) $(TOOLS)
|
|
||||||
@echo freeldr: Clean ALL done.
|
|
|
@ -1,55 +0,0 @@
|
||||||
|
|
||||||
#
|
|
||||||
# ReactOS control panels makefile
|
|
||||||
#
|
|
||||||
|
|
||||||
PATH_TO_TOP = ..
|
|
||||||
|
|
||||||
include $(PATH_TO_TOP)/rules.mak
|
|
||||||
|
|
||||||
DRIVERS = bus dd fs input lib net storage video
|
|
||||||
|
|
||||||
all: $(DRIVERS)
|
|
||||||
|
|
||||||
depends:
|
|
||||||
|
|
||||||
implib: $(DRIVERS:%=%_implib)
|
|
||||||
|
|
||||||
clean: $(DRIVERS:%=%_clean)
|
|
||||||
|
|
||||||
install: $(DRIVERS:%=%_install)
|
|
||||||
|
|
||||||
bootcd: $(DRIVERS:%=%_bootcd)
|
|
||||||
|
|
||||||
docu:
|
|
||||||
doxygen Doxyfile
|
|
||||||
|
|
||||||
.PHONY: all depends implib clean install bootcd docu
|
|
||||||
|
|
||||||
|
|
||||||
#
|
|
||||||
# Drivers
|
|
||||||
#
|
|
||||||
$(DRIVERS): %:
|
|
||||||
$(MAKE) -C $*
|
|
||||||
|
|
||||||
$(DRIVERS:%=%_implib): %_implib:
|
|
||||||
$(MAKE) -C $* implib
|
|
||||||
|
|
||||||
$(DRIVERS:%=%_clean): %_clean:
|
|
||||||
$(MAKE) -C $* clean
|
|
||||||
|
|
||||||
$(DRIVERS:%=%_install): %_install:
|
|
||||||
$(MAKE) -C $* install
|
|
||||||
|
|
||||||
$(DRIVERS:%=%_bootcd): %_bootcd:
|
|
||||||
$(MAKE) -C $* bootcd
|
|
||||||
|
|
||||||
.PHONY: $(DRIVERS) $(DRIVERS:%=%_implib) $(DRIVERS:%=%_clean) $(DRIVERS:%=%_install) $(DRIVERS:%=%_bootcd)
|
|
||||||
|
|
||||||
|
|
||||||
etags:
|
|
||||||
find . -name "*.[ch]" -print | etags --language=c -
|
|
||||||
|
|
||||||
# EOF
|
|
||||||
|
|
|
@ -1,50 +0,0 @@
|
||||||
#
|
|
||||||
# ReactOS BUS Drivers
|
|
||||||
#
|
|
||||||
|
|
||||||
PATH_TO_TOP = ../..
|
|
||||||
|
|
||||||
include $(PATH_TO_TOP)/rules.mak
|
|
||||||
|
|
||||||
DRIVERS = acpi isapnp pci serenum
|
|
||||||
|
|
||||||
all: $(DRIVERS)
|
|
||||||
|
|
||||||
depends:
|
|
||||||
|
|
||||||
implib: $(DRIVERS:%=%_implib)
|
|
||||||
|
|
||||||
clean: $(DRIVERS:%=%_clean)
|
|
||||||
|
|
||||||
install: $(DRIVERS:%=%_install)
|
|
||||||
|
|
||||||
bootcd: $(DRIVERS:%=%_bootcd)
|
|
||||||
|
|
||||||
.PHONY: all depends implib clean install bootcd
|
|
||||||
|
|
||||||
|
|
||||||
#
|
|
||||||
# BUS DRIVERS
|
|
||||||
#
|
|
||||||
$(DRIVERS): %:
|
|
||||||
$(MAKE) -C $*
|
|
||||||
|
|
||||||
$(DRIVERS:%=%_implib): %_implib:
|
|
||||||
$(MAKE) -C $* implib
|
|
||||||
|
|
||||||
$(DRIVERS:%=%_clean): %_clean:
|
|
||||||
$(MAKE) -C $* clean
|
|
||||||
|
|
||||||
$(DRIVERS:%=%_install): %_install:
|
|
||||||
$(MAKE) -C $* install
|
|
||||||
|
|
||||||
$(DRIVERS:%=%_bootcd): %_bootcd:
|
|
||||||
$(MAKE) -C $* bootcd
|
|
||||||
|
|
||||||
.PHONY: $(DRIVERS) $(DRIVERS:%=%_implib) $(DRIVERS:%=%_clean) $(DRIVERS:%=%_install) $(DRIVERS:%=%_bootcd)
|
|
||||||
|
|
||||||
|
|
||||||
etags:
|
|
||||||
find . -name "*.[ch]" -print | etags --language=c -
|
|
||||||
|
|
||||||
# EOF
|
|
|
@ -1,5 +0,0 @@
|
||||||
# This file is automatically generated.
|
|
||||||
|
|
||||||
TOP = ..\..\..
|
|
||||||
DEFAULT = serenum
|
|
||||||
include $(TOP)/proxy.mak
|
|
|
@ -1,50 +0,0 @@
|
||||||
#
|
|
||||||
# ReactOS Device Drivers
|
|
||||||
#
|
|
||||||
|
|
||||||
PATH_TO_TOP = ../..
|
|
||||||
|
|
||||||
include $(PATH_TO_TOP)/rules.mak
|
|
||||||
|
|
||||||
DRIVERS = beep blue bootvid debugout null serial
|
|
||||||
|
|
||||||
all: $(DRIVERS)
|
|
||||||
|
|
||||||
depends:
|
|
||||||
|
|
||||||
implib: $(DRIVERS:%=%_implib)
|
|
||||||
|
|
||||||
clean: $(DRIVERS:%=%_clean)
|
|
||||||
|
|
||||||
install: $(DRIVERS:%=%_install)
|
|
||||||
|
|
||||||
bootcd: $(DRIVERS:%=%_bootcd)
|
|
||||||
|
|
||||||
.PHONY: all depends implib clean install bootcd
|
|
||||||
|
|
||||||
|
|
||||||
#
|
|
||||||
# DEVICE DRIVERS
|
|
||||||
#
|
|
||||||
$(DRIVERS): %:
|
|
||||||
$(MAKE) -C $*
|
|
||||||
|
|
||||||
$(DRIVERS:%=%_implib): %_implib:
|
|
||||||
$(MAKE) -C $* implib
|
|
||||||
|
|
||||||
$(DRIVERS:%=%_clean): %_clean:
|
|
||||||
$(MAKE) -C $* clean
|
|
||||||
|
|
||||||
$(DRIVERS:%=%_install): %_install:
|
|
||||||
$(MAKE) -C $* install
|
|
||||||
|
|
||||||
$(DRIVERS:%=%_bootcd): %_bootcd:
|
|
||||||
$(MAKE) -C $* bootcd
|
|
||||||
|
|
||||||
.PHONY: $(DRIVERS) $(DRIVERS:%=%_implib) $(DRIVERS:%=%_clean) $(DRIVERS:%=%_install) $(DRIVERS:%=%_bootcd)
|
|
||||||
|
|
||||||
|
|
||||||
etags:
|
|
||||||
find . -name "*.[ch]" -print | etags --language=c -
|
|
||||||
|
|
||||||
# EOF
|
|
|
@ -1,24 +0,0 @@
|
||||||
# $Id:
|
|
||||||
|
|
||||||
PATH_TO_TOP = ../../..
|
|
||||||
|
|
||||||
TARGET_BOOTSTRAP = yes
|
|
||||||
|
|
||||||
TARGET_TYPE = driver
|
|
||||||
|
|
||||||
TARGET_NAME = green
|
|
||||||
|
|
||||||
TARGET_CFLAGS = -Wall -Werror -D__USE_W32API
|
|
||||||
|
|
||||||
TARGET_OBJECTS = \
|
|
||||||
$(TARGET_NAME).o \
|
|
||||||
createclose.o \
|
|
||||||
dispatch.o \
|
|
||||||
keyboard.o \
|
|
||||||
misc.o \
|
|
||||||
pnp.o \
|
|
||||||
screen.o
|
|
||||||
|
|
||||||
include $(PATH_TO_TOP)/rules.mak
|
|
||||||
|
|
||||||
include $(TOOLS_PATH)/helper.mk
|
|
|
@ -1,13 +0,0 @@
|
||||||
# $Id$
|
|
||||||
|
|
||||||
PATH_TO_TOP = ../../..
|
|
||||||
|
|
||||||
TARGET_TYPE = driver
|
|
||||||
|
|
||||||
TARGET_NAME = test
|
|
||||||
|
|
||||||
TARGET_OBJECTS = test.o
|
|
||||||
|
|
||||||
include $(PATH_TO_TOP)/rules.mak
|
|
||||||
|
|
||||||
include $(TOOLS_PATH)/helper.mk
|
|
|
@ -1,50 +0,0 @@
|
||||||
#
|
|
||||||
# ReactOS FileSystem Drivers
|
|
||||||
#
|
|
||||||
|
|
||||||
PATH_TO_TOP = ../..
|
|
||||||
|
|
||||||
include $(PATH_TO_TOP)/rules.mak
|
|
||||||
|
|
||||||
DRIVERS = cdfs fs_rec ms mup np ntfs vfat
|
|
||||||
|
|
||||||
all: $(DRIVERS)
|
|
||||||
|
|
||||||
depends:
|
|
||||||
|
|
||||||
implib: $(DRIVERS:%=%_implib)
|
|
||||||
|
|
||||||
clean: $(DRIVERS:%=%_clean)
|
|
||||||
|
|
||||||
install: $(DRIVERS:%=%_install)
|
|
||||||
|
|
||||||
bootcd: $(DRIVERS:%=%_bootcd)
|
|
||||||
|
|
||||||
.PHONY: all depends implib clean install bootcd
|
|
||||||
|
|
||||||
|
|
||||||
#
|
|
||||||
# FILESYSTEM DRIVERS
|
|
||||||
#
|
|
||||||
$(DRIVERS): %:
|
|
||||||
$(MAKE) -C $*
|
|
||||||
|
|
||||||
$(DRIVERS:%=%_implib): %_implib:
|
|
||||||
$(MAKE) -C $* implib
|
|
||||||
|
|
||||||
$(DRIVERS:%=%_clean): %_clean:
|
|
||||||
$(MAKE) -C $* clean
|
|
||||||
|
|
||||||
$(DRIVERS:%=%_install): %_install:
|
|
||||||
$(MAKE) -C $* install
|
|
||||||
|
|
||||||
$(DRIVERS:%=%_bootcd): %_bootcd:
|
|
||||||
$(MAKE) -C $* bootcd
|
|
||||||
|
|
||||||
.PHONY: $(DRIVERS) $(DRIVERS:%=%_implib) $(DRIVERS:%=%_clean) $(DRIVERS:%=%_install) $(DRIVERS:%=%_bootcd)
|
|
||||||
|
|
||||||
|
|
||||||
etags:
|
|
||||||
find . -name "*.[ch]" -print | etags --language=c -
|
|
||||||
|
|
||||||
# EOF
|
|
|
@ -1,26 +0,0 @@
|
||||||
# $Id$
|
|
||||||
|
|
||||||
PATH_TO_TOP = ../../..
|
|
||||||
|
|
||||||
TARGET_TYPE = driver
|
|
||||||
|
|
||||||
TARGET_NAME = ext2fs
|
|
||||||
|
|
||||||
TARGET_CFLAGS = -I./include -DDBG
|
|
||||||
|
|
||||||
TARGET_OBJECTS = \
|
|
||||||
attr.o \
|
|
||||||
blockdev.o \
|
|
||||||
dir.o \
|
|
||||||
file.o \
|
|
||||||
inode.o \
|
|
||||||
rw.o \
|
|
||||||
quota.o \
|
|
||||||
security.o \
|
|
||||||
super.o
|
|
||||||
|
|
||||||
include $(PATH_TO_TOP)/rules.mak
|
|
||||||
|
|
||||||
include $(TOOLS_PATH)/helper.mk
|
|
||||||
|
|
||||||
# EOF
|
|
|
@ -1,22 +0,0 @@
|
||||||
# $Id$
|
|
||||||
|
|
||||||
PATH_TO_TOP = ../../..
|
|
||||||
|
|
||||||
TARGET_TYPE = driver
|
|
||||||
|
|
||||||
TARGET_NAME = minixfs
|
|
||||||
|
|
||||||
TARGET_OBJECTS = \
|
|
||||||
bitops.o
|
|
||||||
block.o \
|
|
||||||
blockdev.o \
|
|
||||||
cache.o \
|
|
||||||
dir.o \
|
|
||||||
inode.o \
|
|
||||||
minixfs.o
|
|
||||||
mount.o \
|
|
||||||
rw.o
|
|
||||||
|
|
||||||
include $(PATH_TO_TOP)/rules.mak
|
|
||||||
|
|
||||||
include $(TOOLS_PATH)/helper.mk
|
|
|
@ -1,16 +0,0 @@
|
||||||
# Rules for making the NTFS driver.
|
|
||||||
|
|
||||||
obj-$(CONFIG_NTFS_FS) += ntfs.o
|
|
||||||
|
|
||||||
ntfs-objs := aops.o attrib.o compress.o debug.o dir.o file.o inode.o mft.o \
|
|
||||||
mst.o namei.o super.o sysctl.o time.o unistr.o upcase.o
|
|
||||||
|
|
||||||
EXTRA_CFLAGS = -DNTFS_VERSION=\"2.1.5\"
|
|
||||||
|
|
||||||
ifeq ($(CONFIG_NTFS_DEBUG),y)
|
|
||||||
EXTRA_CFLAGS += -DDEBUG
|
|
||||||
endif
|
|
||||||
|
|
||||||
ifeq ($(CONFIG_NTFS_RW),y)
|
|
||||||
EXTRA_CFLAGS += -DNTFS_RW
|
|
||||||
endif
|
|
|
@ -1,15 +0,0 @@
|
||||||
# $Id$
|
|
||||||
|
|
||||||
PATH_TO_TOP = ../../..
|
|
||||||
|
|
||||||
TARGET_TYPE = driver
|
|
||||||
|
|
||||||
TARGET_NAME = template
|
|
||||||
|
|
||||||
TARGET_OBJECTS = $(TARGET_NAME).o
|
|
||||||
|
|
||||||
include $(PATH_TO_TOP)/rules.mak
|
|
||||||
|
|
||||||
include $(TOOLS_PATH)/helper.mk
|
|
||||||
|
|
||||||
# EOF
|
|
|
@ -1,50 +0,0 @@
|
||||||
#
|
|
||||||
# ReactOS Input Drivers
|
|
||||||
#
|
|
||||||
|
|
||||||
PATH_TO_TOP = ../..
|
|
||||||
|
|
||||||
include $(PATH_TO_TOP)/rules.mak
|
|
||||||
|
|
||||||
DRIVERS = mouclass sermouse i8042prt kbdclass
|
|
||||||
|
|
||||||
all: $(DRIVERS)
|
|
||||||
|
|
||||||
depends:
|
|
||||||
|
|
||||||
implib: $(DRIVERS:%=%_implib)
|
|
||||||
|
|
||||||
clean: $(DRIVERS:%=%_clean)
|
|
||||||
|
|
||||||
install: $(DRIVERS:%=%_install)
|
|
||||||
|
|
||||||
bootcd: $(DRIVERS:%=%_bootcd)
|
|
||||||
|
|
||||||
.PHONY: all depends implib clean install bootcd
|
|
||||||
|
|
||||||
|
|
||||||
#
|
|
||||||
# INPUT DRIVERS
|
|
||||||
#
|
|
||||||
$(DRIVERS): %:
|
|
||||||
$(MAKE) -C $*
|
|
||||||
|
|
||||||
$(DRIVERS:%=%_implib): %_implib:
|
|
||||||
$(MAKE) -C $* implib
|
|
||||||
|
|
||||||
$(DRIVERS:%=%_clean): %_clean:
|
|
||||||
$(MAKE) -C $* clean
|
|
||||||
|
|
||||||
$(DRIVERS:%=%_install): %_install:
|
|
||||||
$(MAKE) -C $* install
|
|
||||||
|
|
||||||
$(DRIVERS:%=%_bootcd): %_bootcd:
|
|
||||||
$(MAKE) -C $* bootcd
|
|
||||||
|
|
||||||
.PHONY: $(DRIVERS) $(DRIVERS:%=%_implib) $(DRIVERS:%=%_clean) $(DRIVERS:%=%_install) $(DRIVERS:%=%_bootcd)
|
|
||||||
|
|
||||||
|
|
||||||
etags:
|
|
||||||
find . -name "*.[ch]" -print | etags --language=c -
|
|
||||||
|
|
||||||
# EOF
|
|
|
@ -1,5 +0,0 @@
|
||||||
# This file is automatically generated.
|
|
||||||
|
|
||||||
TOP = ..\..\..
|
|
||||||
DEFAULT = kbdclass
|
|
||||||
include $(TOP)/proxy.mak
|
|
|
@ -1,50 +0,0 @@
|
||||||
#
|
|
||||||
# ReactOS Driver Support Libraries
|
|
||||||
#
|
|
||||||
|
|
||||||
PATH_TO_TOP = ../..
|
|
||||||
|
|
||||||
include $(PATH_TO_TOP)/rules.mak
|
|
||||||
|
|
||||||
DRIVERS = bzip2 csq oskittcp ip
|
|
||||||
|
|
||||||
all: $(DRIVERS)
|
|
||||||
|
|
||||||
depends:
|
|
||||||
|
|
||||||
implib: $(DRIVERS:%=%_implib)
|
|
||||||
|
|
||||||
clean: $(DRIVERS:%=%_clean)
|
|
||||||
|
|
||||||
install: $(DRIVERS:%=%_install)
|
|
||||||
|
|
||||||
bootcd: $(DRIVERS:%=%_bootcd)
|
|
||||||
|
|
||||||
.PHONY: all depends implib clean install bootcd
|
|
||||||
|
|
||||||
|
|
||||||
#
|
|
||||||
# DRIVER SUPPORT LIBRARIES
|
|
||||||
#
|
|
||||||
$(DRIVERS): %:
|
|
||||||
$(MAKE) -C $*
|
|
||||||
|
|
||||||
$(DRIVERS:%=%_implib): %_implib:
|
|
||||||
$(MAKE) -C $* implib
|
|
||||||
|
|
||||||
$(DRIVERS:%=%_clean): %_clean:
|
|
||||||
$(MAKE) -C $* clean
|
|
||||||
|
|
||||||
$(DRIVERS:%=%_install): %_install:
|
|
||||||
$(MAKE) -C $* install
|
|
||||||
|
|
||||||
$(DRIVERS:%=%_bootcd): %_bootcd:
|
|
||||||
$(MAKE) -C $* bootcd
|
|
||||||
|
|
||||||
.PHONY: $(DRIVERS) $(DRIVERS:%=%_implib) $(DRIVERS:%=%_clean) $(DRIVERS:%=%_install) $(DRIVERS:%=%_bootcd)
|
|
||||||
|
|
||||||
|
|
||||||
etags:
|
|
||||||
find . -name "*.[ch]" -print | etags --language=c -
|
|
||||||
|
|
||||||
# EOF
|
|
|
@ -1,29 +0,0 @@
|
||||||
# $Id$
|
|
||||||
|
|
||||||
PATH_TO_TOP = ../../..
|
|
||||||
|
|
||||||
TARGET_TYPE = dynlink
|
|
||||||
|
|
||||||
TARGET_NAME = undis
|
|
||||||
|
|
||||||
TARGET_PCH = include/ndissys.h
|
|
||||||
|
|
||||||
TARGET_CFLAGS = -Iinclude -I../../net/ndis/include -DNDIS_WRAPPER -Wall -Werror
|
|
||||||
|
|
||||||
TARGET_SDKLIBS = ntdll.a
|
|
||||||
|
|
||||||
# ndis/io.o
|
|
||||||
# ndis/time.o
|
|
||||||
# ndis/cm.o
|
|
||||||
# ndis/miniport.o
|
|
||||||
# ndis/cl.o
|
|
||||||
# ndis/co.o
|
|
||||||
# ndis/40gone.o \
|
|
||||||
# ndis/50gone.o
|
|
||||||
# ndis/stubs.o
|
|
||||||
TARGET_OBJECTS = \
|
|
||||||
ndis/compat.o
|
|
||||||
|
|
||||||
include $(PATH_TO_TOP)/rules.mak
|
|
||||||
|
|
||||||
include $(TOOLS_PATH)/helper.mk
|
|
|
@ -1,50 +0,0 @@
|
||||||
#
|
|
||||||
# ReactOS Networking Drivers
|
|
||||||
#
|
|
||||||
|
|
||||||
PATH_TO_TOP = ../..
|
|
||||||
|
|
||||||
include $(PATH_TO_TOP)/rules.mak
|
|
||||||
|
|
||||||
DRIVERS = afd dd ndis npf tcpip tdi wshtcpip
|
|
||||||
|
|
||||||
all: $(DRIVERS)
|
|
||||||
|
|
||||||
depends:
|
|
||||||
|
|
||||||
implib: $(DRIVERS:%=%_implib)
|
|
||||||
|
|
||||||
clean: $(DRIVERS:%=%_clean)
|
|
||||||
|
|
||||||
install: $(DRIVERS:%=%_install)
|
|
||||||
|
|
||||||
bootcd: $(DRIVERS:%=%_bootcd)
|
|
||||||
|
|
||||||
.PHONY: all depends implib clean install bootcd
|
|
||||||
|
|
||||||
|
|
||||||
#
|
|
||||||
# NETWORKING DRIVERS
|
|
||||||
#
|
|
||||||
$(DRIVERS): %:
|
|
||||||
$(MAKE) -C $*
|
|
||||||
|
|
||||||
$(DRIVERS:%=%_implib): %_implib:
|
|
||||||
$(MAKE) -C $* implib
|
|
||||||
|
|
||||||
$(DRIVERS:%=%_clean): %_clean:
|
|
||||||
$(MAKE) -C $* clean
|
|
||||||
|
|
||||||
$(DRIVERS:%=%_install): %_install:
|
|
||||||
$(MAKE) -C $* install
|
|
||||||
|
|
||||||
$(DRIVERS:%=%_bootcd): %_bootcd:
|
|
||||||
$(MAKE) -C $* bootcd
|
|
||||||
|
|
||||||
.PHONY: $(DRIVERS) $(DRIVERS:%=%_implib) $(DRIVERS:%=%_clean) $(DRIVERS:%=%_install) $(DRIVERS:%=%_bootcd)
|
|
||||||
|
|
||||||
|
|
||||||
etags:
|
|
||||||
find . -name "*.[ch]" -print | etags --language=c -
|
|
||||||
|
|
||||||
# EOF
|
|
|
@ -1,50 +0,0 @@
|
||||||
#
|
|
||||||
# ReactOS Networking Device Drivers
|
|
||||||
#
|
|
||||||
|
|
||||||
PATH_TO_TOP = ../../..
|
|
||||||
|
|
||||||
include $(PATH_TO_TOP)/rules.mak
|
|
||||||
|
|
||||||
DRIVERS = ne2000 pcnet
|
|
||||||
|
|
||||||
all: $(DRIVERS)
|
|
||||||
|
|
||||||
depends:
|
|
||||||
|
|
||||||
implib: $(DRIVERS:%=%_implib)
|
|
||||||
|
|
||||||
clean: $(DRIVERS:%=%_clean)
|
|
||||||
|
|
||||||
install: $(DRIVERS:%=%_install)
|
|
||||||
|
|
||||||
bootcd: $(DRIVERS:%=%_bootcd)
|
|
||||||
|
|
||||||
.PHONY: all depends implib clean install bootcd
|
|
||||||
|
|
||||||
|
|
||||||
#
|
|
||||||
# NETWORKING DEVICE DRIVERS
|
|
||||||
#
|
|
||||||
$(DRIVERS): %:
|
|
||||||
$(MAKE) -C $*
|
|
||||||
|
|
||||||
$(DRIVERS:%=%_implib): %_implib:
|
|
||||||
$(MAKE) -C $* implib
|
|
||||||
|
|
||||||
$(DRIVERS:%=%_clean): %_clean:
|
|
||||||
$(MAKE) -C $* clean
|
|
||||||
|
|
||||||
$(DRIVERS:%=%_install): %_install:
|
|
||||||
$(MAKE) -C $* install
|
|
||||||
|
|
||||||
$(DRIVERS:%=%_bootcd): %_bootcd:
|
|
||||||
$(MAKE) -C $* bootcd
|
|
||||||
|
|
||||||
.PHONY: $(DRIVERS) $(DRIVERS:%=%_implib) $(DRIVERS:%=%_clean) $(DRIVERS:%=%_install) $(DRIVERS:%=%_bootcd)
|
|
||||||
|
|
||||||
|
|
||||||
etags:
|
|
||||||
find . -name "*.[ch]" -print | etags --language=c -
|
|
||||||
|
|
||||||
# EOF
|
|
|
@ -1,36 +0,0 @@
|
||||||
# $Id$
|
|
||||||
|
|
||||||
PATH_TO_TOP = ../../..
|
|
||||||
|
|
||||||
# TARGET_REGTESTS = yes
|
|
||||||
|
|
||||||
TARGET_TYPE = driver
|
|
||||||
|
|
||||||
TARGET_NAME = lan
|
|
||||||
|
|
||||||
TARGET_PCH = include/precomp.h
|
|
||||||
|
|
||||||
# -DMEMTRACK
|
|
||||||
TARGET_CFLAGS = \
|
|
||||||
-D__USE_W32API \
|
|
||||||
-D_SEH_NO_NATIVE_NLG \
|
|
||||||
-DNDIS40 \
|
|
||||||
-DMEMTRACK \
|
|
||||||
-Wall -Werror \
|
|
||||||
-I./include \
|
|
||||||
-I$(PATH_TO_TOP)/w32api/include \
|
|
||||||
-I$(PATH_TO_TOP)/include
|
|
||||||
|
|
||||||
TARGET_DDKLIBS = ndis.a
|
|
||||||
|
|
||||||
TARGET_LIBS = \
|
|
||||||
$(PATH_TO_TOP)/dk/w32/lib/libpseh.a
|
|
||||||
|
|
||||||
TARGET_CLEAN = \
|
|
||||||
lan/*.o
|
|
||||||
|
|
||||||
TARGET_OBJECTS = lan/lan.o lan/routines.o
|
|
||||||
|
|
||||||
include $(PATH_TO_TOP)/rules.mak
|
|
||||||
|
|
||||||
include $(TOOLS_PATH)/helper.mk
|
|
|
@ -1,7 +0,0 @@
|
||||||
#
|
|
||||||
# DO NOT EDIT THIS FILE!!! Edit .\sources. if you want to add a new source
|
|
||||||
# file to this component. This file merely indirects to the real make file
|
|
||||||
# that is shared by all the driver components of the Windows NT DDK
|
|
||||||
#
|
|
||||||
|
|
||||||
!INCLUDE $(NTMAKEENV)\makefile.def
|
|
|
@ -1,7 +0,0 @@
|
||||||
#
|
|
||||||
# DO NOT EDIT THIS FILE!!! Edit .\sources. if you want to add a new source
|
|
||||||
# file to this component. This file merely indirects to the real make file
|
|
||||||
# that is shared by all the driver components of the Windows NT DDK
|
|
||||||
#
|
|
||||||
|
|
||||||
!INCLUDE $(NTMAKEENV)\makefile.def
|
|
|
@ -1,49 +0,0 @@
|
||||||
PATH_TO_TOP = ../../../..
|
|
||||||
|
|
||||||
TARGET_TYPE = test
|
|
||||||
|
|
||||||
TARGET_NAME = regtests
|
|
||||||
|
|
||||||
TARGET_PCH =
|
|
||||||
|
|
||||||
TARGET_LIBPATH = .
|
|
||||||
|
|
||||||
TARGET_LIBS = \
|
|
||||||
../tcpip/main.o \
|
|
||||||
../tcpip/dispatch.o \
|
|
||||||
../tcpip/irp.o \
|
|
||||||
../tcpip/fileobjs.o \
|
|
||||||
../tcpip/proto.o \
|
|
||||||
../tcpip/mockbuffer.o \
|
|
||||||
../tcpip/mocklock.o \
|
|
||||||
../tcpip/mockwait.o \
|
|
||||||
../tcpip/mockpool.o \
|
|
||||||
../tcpip/mockbug.o \
|
|
||||||
../tcpip/info.o \
|
|
||||||
../tcpip/ninfo.o \
|
|
||||||
../tcpip/iinfo.o \
|
|
||||||
../tcpip/tinfo.o \
|
|
||||||
../datalink/lan.o \
|
|
||||||
$(PATH_TO_TOP)/dk/w32/lib/ip.a \
|
|
||||||
$(PATH_TO_TOP)/dk/w32/lib/oskittcp.a
|
|
||||||
|
|
||||||
TARGET_CFLAGS = \
|
|
||||||
-I$(REGTESTS_PATH_INC) \
|
|
||||||
-D__USE_W32API \
|
|
||||||
-DNDIS40 \
|
|
||||||
-DMEMTRACK \
|
|
||||||
-Wall -Werror \
|
|
||||||
-I../include \
|
|
||||||
-I$(PATH_TO_TOP)/drivers/lib/oskittcp/include \
|
|
||||||
-I$(PATH_TO_TOP)/w32api/include \
|
|
||||||
-I$(PATH_TO_TOP)/include
|
|
||||||
|
|
||||||
-include Makefile.tests
|
|
||||||
|
|
||||||
TARGET_OBJECTS = \
|
|
||||||
setup.o \
|
|
||||||
$(addprefix tests/, $(TESTS))
|
|
||||||
|
|
||||||
include $(PATH_TO_TOP)/rules.mak
|
|
||||||
|
|
||||||
include $(TOOLS_PATH)/helper.mk
|
|
|
@ -1,19 +0,0 @@
|
||||||
# $Id$
|
|
||||||
|
|
||||||
PATH_TO_TOP = ../../..
|
|
||||||
|
|
||||||
TARGET_TYPE = driver
|
|
||||||
|
|
||||||
TARGET_NAME = tditest
|
|
||||||
|
|
||||||
TARGET_CFLAGS = -I./include -Wall -Werror -DDBG=1
|
|
||||||
|
|
||||||
TARGET_OBJECTS = \
|
|
||||||
tditest/tditest.o
|
|
||||||
|
|
||||||
TARGET_CLEAN = \
|
|
||||||
tditest/*.o
|
|
||||||
|
|
||||||
include $(PATH_TO_TOP)/rules.mak
|
|
||||||
|
|
||||||
include $(TOOLS_PATH)/helper.mk
|
|
|
@ -1,8 +0,0 @@
|
||||||
# MAKEFILE for ARTICLE
|
|
||||||
#
|
|
||||||
# DO NOT EDIT THIS FILE!!! Edit .\sources. if you want to add a new source
|
|
||||||
# file to this component. This file merely indirects to the real make file
|
|
||||||
# that is shared by all the driver components of the Windows NT DDK
|
|
||||||
#
|
|
||||||
|
|
||||||
!INCLUDE $(NTMAKEENV)\makefile.def
|
|
|
@ -1,50 +0,0 @@
|
||||||
#
|
|
||||||
# ReactOS Storage Drivers
|
|
||||||
#
|
|
||||||
|
|
||||||
PATH_TO_TOP = ../..
|
|
||||||
|
|
||||||
include $(PATH_TO_TOP)/rules.mak
|
|
||||||
|
|
||||||
DRIVERS = atapi cdrom class2 disk diskdump floppy scsiport
|
|
||||||
|
|
||||||
all: $(DRIVERS)
|
|
||||||
|
|
||||||
depends:
|
|
||||||
|
|
||||||
implib: $(DRIVERS:%=%_implib)
|
|
||||||
|
|
||||||
clean: $(DRIVERS:%=%_clean)
|
|
||||||
|
|
||||||
install: $(DRIVERS:%=%_install)
|
|
||||||
|
|
||||||
bootcd: $(DRIVERS:%=%_bootcd)
|
|
||||||
|
|
||||||
.PHONY: all depends implib clean install bootcd
|
|
||||||
|
|
||||||
|
|
||||||
#
|
|
||||||
# STORAGE DRIVERS
|
|
||||||
#
|
|
||||||
$(DRIVERS): %:
|
|
||||||
$(MAKE) -C $*
|
|
||||||
|
|
||||||
$(DRIVERS:%=%_implib): %_implib:
|
|
||||||
$(MAKE) -C $* implib
|
|
||||||
|
|
||||||
$(DRIVERS:%=%_clean): %_clean:
|
|
||||||
$(MAKE) -C $* clean
|
|
||||||
|
|
||||||
$(DRIVERS:%=%_install): %_install:
|
|
||||||
$(MAKE) -C $* install
|
|
||||||
|
|
||||||
$(DRIVERS:%=%_bootcd): %_bootcd:
|
|
||||||
$(MAKE) -C $* bootcd
|
|
||||||
|
|
||||||
.PHONY: $(DRIVERS) $(DRIVERS:%=%_implib) $(DRIVERS:%=%_clean) $(DRIVERS:%=%_install) $(DRIVERS:%=%_bootcd)
|
|
||||||
|
|
||||||
|
|
||||||
etags:
|
|
||||||
find . -name "*.[ch]" -print | etags --language=c -
|
|
||||||
|
|
||||||
# EOF
|
|
|
@ -1,7 +0,0 @@
|
||||||
#
|
|
||||||
# DO NOT EDIT THIS FILE!!! Edit .\sources. if you want to add a new source
|
|
||||||
# file to this component. This file merely indirects to the real make file
|
|
||||||
# that is shared by all the components of Windows NT
|
|
||||||
#
|
|
||||||
!INCLUDE $(NTMAKEENV)\makefile.def
|
|
||||||
|
|
|
@ -1,50 +0,0 @@
|
||||||
#
|
|
||||||
# ReactOS USB Drivers
|
|
||||||
#
|
|
||||||
|
|
||||||
PATH_TO_TOP = ../..
|
|
||||||
|
|
||||||
include $(PATH_TO_TOP)/rules.mak
|
|
||||||
|
|
||||||
DRIVERS = usbport miniport/usbuhci miniport/usbehci miniport/usbohci usbhub usbd cromwell
|
|
||||||
|
|
||||||
all: $(DRIVERS)
|
|
||||||
|
|
||||||
depends:
|
|
||||||
|
|
||||||
implib: $(DRIVERS:%=%_implib)
|
|
||||||
|
|
||||||
clean: $(DRIVERS:%=%_clean)
|
|
||||||
|
|
||||||
install: $(DRIVERS:%=%_install)
|
|
||||||
|
|
||||||
bootcd: $(DRIVERS:%=%_bootcd)
|
|
||||||
|
|
||||||
.PHONY: all depends implib clean install bootcd
|
|
||||||
|
|
||||||
|
|
||||||
#
|
|
||||||
# USB DRIVERS
|
|
||||||
#
|
|
||||||
$(DRIVERS): %:
|
|
||||||
$(MAKE) -C $*
|
|
||||||
|
|
||||||
$(DRIVERS:%=%_implib): %_implib:
|
|
||||||
$(MAKE) -C $* implib
|
|
||||||
|
|
||||||
$(DRIVERS:%=%_clean): %_clean:
|
|
||||||
$(MAKE) -C $* clean
|
|
||||||
|
|
||||||
$(DRIVERS:%=%_install): %_install:
|
|
||||||
$(MAKE) -C $* install
|
|
||||||
|
|
||||||
$(DRIVERS:%=%_bootcd): %_bootcd:
|
|
||||||
$(MAKE) -C $* bootcd
|
|
||||||
|
|
||||||
.PHONY: $(DRIVERS) $(DRIVERS:%=%_implib) $(DRIVERS:%=%_clean) $(DRIVERS:%=%_install) $(DRIVERS:%=%_bootcd)
|
|
||||||
|
|
||||||
|
|
||||||
etags:
|
|
||||||
find . -name "*.[ch]" -print | etags --language=c -
|
|
||||||
|
|
||||||
# EOF
|
|
|
@ -1,50 +0,0 @@
|
||||||
#
|
|
||||||
# ReactOS USB-Cromwell Drivers
|
|
||||||
#
|
|
||||||
|
|
||||||
PATH_TO_TOP = ../../..
|
|
||||||
|
|
||||||
include $(PATH_TO_TOP)/rules.mak
|
|
||||||
|
|
||||||
DRIVERS = core host uhci
|
|
||||||
|
|
||||||
all: $(DRIVERS)
|
|
||||||
|
|
||||||
depends:
|
|
||||||
|
|
||||||
implib: $(DRIVERS:%=%_implib)
|
|
||||||
|
|
||||||
clean: $(DRIVERS:%=%_clean)
|
|
||||||
|
|
||||||
install: $(DRIVERS:%=%_install)
|
|
||||||
|
|
||||||
bootcd: $(DRIVERS:%=%_bootcd)
|
|
||||||
|
|
||||||
.PHONY: all depends implib clean install bootcd
|
|
||||||
|
|
||||||
|
|
||||||
#
|
|
||||||
# USB DRIVERS
|
|
||||||
#
|
|
||||||
$(DRIVERS): %:
|
|
||||||
$(MAKE) -C $*
|
|
||||||
|
|
||||||
$(DRIVERS:%=%_implib): %_implib:
|
|
||||||
$(MAKE) -C $* implib
|
|
||||||
|
|
||||||
$(DRIVERS:%=%_clean): %_clean:
|
|
||||||
$(MAKE) -C $* clean
|
|
||||||
|
|
||||||
$(DRIVERS:%=%_install): %_install:
|
|
||||||
$(MAKE) -C $* install
|
|
||||||
|
|
||||||
$(DRIVERS:%=%_bootcd): %_bootcd:
|
|
||||||
$(MAKE) -C $* bootcd
|
|
||||||
|
|
||||||
.PHONY: $(DRIVERS) $(DRIVERS:%=%_implib) $(DRIVERS:%=%_clean) $(DRIVERS:%=%_install) $(DRIVERS:%=%_bootcd)
|
|
||||||
|
|
||||||
|
|
||||||
etags:
|
|
||||||
find . -name "*.[ch]" -print | etags --language=c -
|
|
||||||
|
|
||||||
# EOF
|
|
|
@ -1,5 +0,0 @@
|
||||||
|
|
||||||
O_TARGET := usbwrapper.o BootUSB.o linuxwrapper.o xpad.o xremote.o usbkey.o risefall.o
|
|
||||||
|
|
||||||
include $(TOPDIR)/Rules.make
|
|
||||||
|
|
|
@ -1,73 +0,0 @@
|
||||||
DISPLAY_DRIVERS = vga framebuf
|
|
||||||
MINIPORT_DRIVERS = vga vbe
|
|
||||||
|
|
||||||
all: $(DISPLAY_DRIVERS:%=DD%) $(MINIPORT_DRIVERS:%=MP%)
|
|
||||||
$(MAKE) -C videoprt all
|
|
||||||
|
|
||||||
implib: $(DISPLAY_DRIVERS:%=DD%_implib) $(MINIPORT_DRIVERS:%=MP%_implib)
|
|
||||||
$(MAKE) -C videoprt implib
|
|
||||||
|
|
||||||
test: $(DISPLAY_DRIVERS:%=DD%_test) $(MINIPORT_DRIVERS:%=MP%_test)
|
|
||||||
$(MAKE) -C videoprt test
|
|
||||||
|
|
||||||
clean: $(DISPLAY_DRIVERS:%=DD%_clean) $(MINIPORT_DRIVERS:%=MP%_clean)
|
|
||||||
$(MAKE) -C videoprt clean
|
|
||||||
|
|
||||||
install: $(DISPLAY_DRIVERS:%=DD%_install) $(MINIPORT_DRIVERS:%=MP%_install)
|
|
||||||
$(MAKE) -C videoprt install
|
|
||||||
|
|
||||||
bootcd: $(DISPLAY_DRIVERS:%=DD%_bootcd) $(MINIPORT_DRIVERS:%=MP%_bootcd)
|
|
||||||
$(MAKE) -C videoprt bootcd
|
|
||||||
|
|
||||||
#
|
|
||||||
# Video display driver rules
|
|
||||||
#
|
|
||||||
|
|
||||||
$(DISPLAY_DRIVERS:%=DD%): DD%:
|
|
||||||
$(MAKE) -C displays/$*
|
|
||||||
|
|
||||||
$(DISPLAY_DRIVERS:%=DD%_implib): DD%_implib:
|
|
||||||
$(MAKE) -C displays/$* implib
|
|
||||||
|
|
||||||
$(DISPLAY_DRIVERS:%=DD%_test): DD%_test:
|
|
||||||
$(MAKE) -C displays/$* test
|
|
||||||
|
|
||||||
$(DISPLAY_DRIVERS:%=DD%_clean): DD%_clean:
|
|
||||||
$(MAKE) -C displays/$* clean
|
|
||||||
|
|
||||||
$(DISPLAY_DRIVERS:%=DD%_install): DD%_install:
|
|
||||||
$(MAKE) -C displays/$* install
|
|
||||||
|
|
||||||
$(DISPLAY_DRIVERS:%=DD%_bootcd): DD%_bootcd:
|
|
||||||
$(MAKE) -C displays/$* bootcd
|
|
||||||
|
|
||||||
.PHONY: $(DISPLAY_DRIVERS:%=DD%) $(DISPLAY_DRIVERS:%=DD%_implib) \
|
|
||||||
$(DISPLAY_DRIVERS:%=DD%_test) $(DISPLAY_DRIVERS:%=DD%_clean) \
|
|
||||||
$(DISPLAY_DRIVERS:%=DD%_install) $(DISPLAY_DRIVERS:%=DD%_bootcd)
|
|
||||||
|
|
||||||
|
|
||||||
#
|
|
||||||
# Video miniport driver rules
|
|
||||||
#
|
|
||||||
|
|
||||||
$(MINIPORT_DRIVERS:%=MP%): MP%:
|
|
||||||
$(MAKE) -C miniport/$*
|
|
||||||
|
|
||||||
$(MINIPORT_DRIVERS:%=MP%_implib): MP%_implib:
|
|
||||||
$(MAKE) -C miniport/$* implib
|
|
||||||
|
|
||||||
$(MINIPORT_DRIVERS:%=MP%_test): MP%_test:
|
|
||||||
$(MAKE) -C miniport/$* test
|
|
||||||
|
|
||||||
$(MINIPORT_DRIVERS:%=MP%_clean): MP%_clean:
|
|
||||||
$(MAKE) -C miniport/$* clean
|
|
||||||
|
|
||||||
$(MINIPORT_DRIVERS:%=MP%_install): MP%_install:
|
|
||||||
$(MAKE) -C miniport/$* install
|
|
||||||
|
|
||||||
$(MINIPORT_DRIVERS:%=MP%_bootcd): MP%_bootcd:
|
|
||||||
$(MAKE) -C miniport/$* bootcd
|
|
||||||
|
|
||||||
.PHONY: $(MINIPORT_DRIVERS:%=MP%) $(MINIPORT_DRIVERS:%=MP%_implib) \
|
|
||||||
$(MINIPORT_DRIVERS:%=MP%_test) $(MINIPORT_DRIVERS:%=MP%_clean) \
|
|
||||||
$(MINIPORT_DRIVERS:%=MP%_install) $(MINIPORT_DRIVERS:%=MP%_bootcd)
|
|
|
@ -1,33 +0,0 @@
|
||||||
# $Id: Makefile 12745 2005-01-03 02:37:10Z sedwards $
|
|
||||||
|
|
||||||
PATH_TO_TOP = ../../..
|
|
||||||
|
|
||||||
TARGET_NORC = yes
|
|
||||||
|
|
||||||
TARGET_TYPE = program
|
|
||||||
|
|
||||||
TARGET_APPTYPE = console
|
|
||||||
|
|
||||||
# require os code to explicitly request A/W version of structs/functions
|
|
||||||
TARGET_CFLAGS += -D_DISABLE_TIDENTS -D__USE_W32API -D_WIN32_IE=0x0600 \
|
|
||||||
-D_WIN32_WINNT=0x0501 -D__REACTOS__
|
|
||||||
|
|
||||||
TARGET_NAME = advapi32_test
|
|
||||||
|
|
||||||
TARGET_SDKLIBS = advapi32.a ntdll.a wine.a
|
|
||||||
|
|
||||||
TARGET_OBJECTS = \
|
|
||||||
testlist.o \
|
|
||||||
crypt.o \
|
|
||||||
crypt_lmhash.o \
|
|
||||||
crypt_md4.o \
|
|
||||||
crypt_md5.o \
|
|
||||||
crypt_sha.o \
|
|
||||||
registry.o \
|
|
||||||
security.o
|
|
||||||
|
|
||||||
include $(PATH_TO_TOP)/rules.mak
|
|
||||||
|
|
||||||
include $(TOOLS_PATH)/helper.mk
|
|
||||||
|
|
||||||
# EOF
|
|
|
@ -1,31 +0,0 @@
|
||||||
# $Id: Makefile 12745 2005-01-03 02:37:10Z sedwards $
|
|
||||||
|
|
||||||
PATH_TO_TOP = ../../..
|
|
||||||
|
|
||||||
TARGET_NORC = yes
|
|
||||||
|
|
||||||
TARGET_TYPE = program
|
|
||||||
|
|
||||||
TARGET_APPTYPE = console
|
|
||||||
|
|
||||||
# require os code to explicitly request A/W version of structs/functions
|
|
||||||
TARGET_CFLAGS += -D_DISABLE_TIDENTS -D__USE_W32API -D_WIN32_IE=0x0600 \
|
|
||||||
-D_WIN32_WINNT=0x0501 -D__REACTOS__
|
|
||||||
|
|
||||||
TARGET_NAME = comctl32_test
|
|
||||||
|
|
||||||
TARGET_SDKLIBS = shlwapi.a gdi32.a comctl32.a ntdll.a wine.a
|
|
||||||
|
|
||||||
TARGET_OBJECTS = \
|
|
||||||
testlist.o \
|
|
||||||
dpa.o \
|
|
||||||
imagelist.o \
|
|
||||||
mru.o \
|
|
||||||
subclass.o \
|
|
||||||
tab.o
|
|
||||||
|
|
||||||
include $(PATH_TO_TOP)/rules.mak
|
|
||||||
|
|
||||||
include $(TOOLS_PATH)/helper.mk
|
|
||||||
|
|
||||||
# EOF
|
|
|
@ -1,55 +0,0 @@
|
||||||
#
|
|
||||||
# ReactOS control panels makefile
|
|
||||||
#
|
|
||||||
|
|
||||||
PATH_TO_TOP = ../..
|
|
||||||
|
|
||||||
include $(PATH_TO_TOP)/rules.mak
|
|
||||||
|
|
||||||
CONTROL_PANELS = access appwiz desk intl main ncpa sysdm timedate control
|
|
||||||
|
|
||||||
all: $(CONTROL_PANELS)
|
|
||||||
|
|
||||||
depends:
|
|
||||||
|
|
||||||
implib: $(CONTROL_PANELS:%=%_implib)
|
|
||||||
|
|
||||||
test: $(CONTROL_PANELS:%=%_test)
|
|
||||||
|
|
||||||
clean: $(CONTROL_PANELS:%=%_clean)
|
|
||||||
|
|
||||||
install: $(CONTROL_PANELS:%=%_install)
|
|
||||||
|
|
||||||
bootcd: $(CONTROL_PANELS:%=%_bootcd)
|
|
||||||
|
|
||||||
.PHONY: all depends implib clean install bootcd
|
|
||||||
|
|
||||||
|
|
||||||
#
|
|
||||||
# Control Panels
|
|
||||||
#
|
|
||||||
$(CONTROL_PANELS): %:
|
|
||||||
$(MAKE) -C $*
|
|
||||||
|
|
||||||
$(CONTROL_PANELS:%=%_implib): %_implib:
|
|
||||||
$(MAKE) -C $* implib
|
|
||||||
|
|
||||||
$(CONTROL_PANELS:%=%_test): %_test:
|
|
||||||
$(MAKE) -C $* test
|
|
||||||
|
|
||||||
$(CONTROL_PANELS:%=%_clean): %_clean:
|
|
||||||
$(MAKE) -C $* clean
|
|
||||||
|
|
||||||
$(CONTROL_PANELS:%=%_install): %_install:
|
|
||||||
$(MAKE) -C $* install
|
|
||||||
|
|
||||||
$(CONTROL_PANELS:%=%_bootcd): %_bootcd:
|
|
||||||
$(MAKE) -C $* bootcd
|
|
||||||
|
|
||||||
.PHONY: $(CONTROL_PANELS) $(CONTROL_PANELS:%=%_implib) $(CONTROL_PANELS:%=%_test) \
|
|
||||||
$(CONTROL_PANELS:%=%_clean) $(CONTROL_PANELS:%=%_install) \
|
|
||||||
$(CONTROL_PANELS:%=%_bootcd)
|
|
||||||
|
|
||||||
|
|
||||||
etags:
|
|
||||||
find . -name "*.[ch]" -print | etags --language=c -
|
|
|
@ -1,50 +0,0 @@
|
||||||
# $Id$
|
|
||||||
|
|
||||||
PATH_TO_TOP = ../../..
|
|
||||||
|
|
||||||
TARGET_TYPE = dynlink
|
|
||||||
|
|
||||||
TARGET_EXTENSION = .cpl
|
|
||||||
|
|
||||||
TARGET_NAME = cplsample
|
|
||||||
|
|
||||||
TARGET_INSTALLDIR = system32
|
|
||||||
|
|
||||||
TARGET_BASE = 0x75970000
|
|
||||||
|
|
||||||
TARGET_CFLAGS = \
|
|
||||||
-D_WIN32_IE=0x0600 \
|
|
||||||
-D_WIN32_WINNT=0x0501 \
|
|
||||||
-D__USE_W32API \
|
|
||||||
-I./include \
|
|
||||||
-DUNICODE \
|
|
||||||
-D_UNICODE \
|
|
||||||
-D__REACTOS__ \
|
|
||||||
-Wall \
|
|
||||||
-Werror \
|
|
||||||
-fno-builtin
|
|
||||||
|
|
||||||
TARGET_LFLAGS = -nostartfiles
|
|
||||||
|
|
||||||
TARGET_SDKLIBS = kernel32.a user32.a comctl32.a
|
|
||||||
|
|
||||||
TARGET_GCCLIBS = gcc
|
|
||||||
|
|
||||||
TARGET_PCH =
|
|
||||||
|
|
||||||
TARGET_CLEAN =
|
|
||||||
|
|
||||||
TARGET_OBJECTS = cplsample.o
|
|
||||||
|
|
||||||
DEP_OBJECTS = $(TARGET_OBJECTS)
|
|
||||||
|
|
||||||
include $(PATH_TO_TOP)/rules.mak
|
|
||||||
|
|
||||||
include $(TOOLS_PATH)/helper.mk
|
|
||||||
|
|
||||||
include $(TOOLS_PATH)/depend.mk
|
|
||||||
|
|
||||||
%/TAGS:
|
|
||||||
etags -o $(@D)/TAGS $(@D)/\*.c
|
|
||||||
|
|
||||||
etags: ./TAGS
|
|
|
@ -1,49 +0,0 @@
|
||||||
# $Id: Makefile 12852 2005-01-06 13:58:04Z mf $
|
|
||||||
|
|
||||||
PATH_TO_TOP = ../../..
|
|
||||||
|
|
||||||
TARGET_TYPE = dynlink
|
|
||||||
|
|
||||||
TARGET_EXTENSION = .cpl
|
|
||||||
|
|
||||||
TARGET_NAME = liccpa
|
|
||||||
|
|
||||||
TARGET_INSTALLDIR = system32
|
|
||||||
|
|
||||||
TARGET_BASE = 0x75970000
|
|
||||||
|
|
||||||
TARGET_CFLAGS = \
|
|
||||||
-D_WIN32_IE=0x0600 \
|
|
||||||
-D_WIN32_WINNT=0x0501 \
|
|
||||||
-D__USE_W32API \
|
|
||||||
-I./include \
|
|
||||||
-DUNICODE \
|
|
||||||
-D_UNICODE \
|
|
||||||
-D__REACTOS__ \
|
|
||||||
-Wall \
|
|
||||||
-fno-builtin
|
|
||||||
|
|
||||||
TARGET_LFLAGS = -nostartfiles
|
|
||||||
|
|
||||||
TARGET_SDKLIBS = kernel32.a user32.a comctl32.a
|
|
||||||
|
|
||||||
TARGET_GCCLIBS = gcc
|
|
||||||
|
|
||||||
TARGET_PCH =
|
|
||||||
|
|
||||||
TARGET_CLEAN =
|
|
||||||
|
|
||||||
TARGET_OBJECTS = liccpa.o
|
|
||||||
|
|
||||||
DEP_OBJECTS = $(TARGET_OBJECTS)
|
|
||||||
|
|
||||||
include $(PATH_TO_TOP)/rules.mak
|
|
||||||
|
|
||||||
include $(TOOLS_PATH)/helper.mk
|
|
||||||
|
|
||||||
include $(TOOLS_PATH)/depend.mk
|
|
||||||
|
|
||||||
%/TAGS:
|
|
||||||
etags -o $(@D)/TAGS $(@D)/\*.c
|
|
||||||
|
|
||||||
etags: ./TAGS
|
|
|
@ -1,18 +0,0 @@
|
||||||
PATH_TO_TOP = ../..
|
|
||||||
|
|
||||||
TARGET_TYPE = dynlink
|
|
||||||
|
|
||||||
TARGET_NAME = d3d8thk
|
|
||||||
|
|
||||||
TARGET_BASE = $(TARGET_BASE_LIB_D3D8THK)
|
|
||||||
|
|
||||||
# require os code to explicitly request A/W version of structs/functions
|
|
||||||
TARGET_CFLAGS += -D_DISABLE_TIDENTS -Werror -Wall
|
|
||||||
|
|
||||||
TARGET_SDKLIBS = ntdll.a
|
|
||||||
|
|
||||||
TARGET_OBJECTS = win32k.o
|
|
||||||
|
|
||||||
include $(PATH_TO_TOP)/rules.mak
|
|
||||||
|
|
||||||
include $(TOOLS_PATH)/helper.mk
|
|
|
@ -1,33 +0,0 @@
|
||||||
PATH_TO_TOP = ../..
|
|
||||||
|
|
||||||
TARGET_TYPE = dynlink
|
|
||||||
|
|
||||||
TARGET_NORC = yes
|
|
||||||
|
|
||||||
TARGET_NAME = ddraw
|
|
||||||
|
|
||||||
# -fno-builtin
|
|
||||||
TARGET_CFLAGS = -D__USE_W32API -I$(PATH_TO_TOP)/include/wine
|
|
||||||
|
|
||||||
# require os code to explicitly request A/W version of structs/functions
|
|
||||||
TARGET_CFLAGS += -D_DISABLE_TIDENTS -Wall
|
|
||||||
|
|
||||||
TARGET_SDKLIBS = ntdll.a gdi32.a dxguid.a ole32.a user32.a d3d8thk.a
|
|
||||||
|
|
||||||
|
|
||||||
TARGET_OBJECTS = \
|
|
||||||
regsvr.o \
|
|
||||||
ddraw.o \
|
|
||||||
ddraw_hal.o
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
DEP_OBJECTS = $(TARGET_OBJECTS)
|
|
||||||
|
|
||||||
include $(PATH_TO_TOP)/rules.mak
|
|
||||||
|
|
||||||
include $(TOOLS_PATH)/helper.mk
|
|
||||||
|
|
||||||
include $(TOOLS_PATH)/depend.mk
|
|
||||||
|
|
||||||
# EOF
|
|
|
@ -1,45 +0,0 @@
|
||||||
# $Id$
|
|
||||||
|
|
||||||
PATH_TO_TOP = ../..
|
|
||||||
|
|
||||||
TARGET_TYPE = dynlink
|
|
||||||
|
|
||||||
TARGET_NAME = devmgr
|
|
||||||
|
|
||||||
TARGET_INSTALLDIR = system32
|
|
||||||
|
|
||||||
TARGET_BASE = $(TARGET_BASE_LIB_DEVMGR)
|
|
||||||
|
|
||||||
TARGET_CFLAGS = \
|
|
||||||
-I./include \
|
|
||||||
-DUNICODE \
|
|
||||||
-D_UNICODE \
|
|
||||||
-D__REACTOS__ \
|
|
||||||
-Wall \
|
|
||||||
-Werror \
|
|
||||||
-fno-builtin
|
|
||||||
|
|
||||||
TARGET_LFLAGS = -nostartfiles -nostdlib
|
|
||||||
|
|
||||||
TARGET_SDKLIBS = ntdll.a kernel32.a advapi32.a user32.a
|
|
||||||
|
|
||||||
TARGET_GCCLIBS = gcc
|
|
||||||
|
|
||||||
TARGET_PCH =
|
|
||||||
|
|
||||||
TARGET_CLEAN =
|
|
||||||
|
|
||||||
TARGET_OBJECTS = devmgr.o stubs.o
|
|
||||||
|
|
||||||
DEP_OBJECTS = $(TARGET_OBJECTS)
|
|
||||||
|
|
||||||
include $(PATH_TO_TOP)/rules.mak
|
|
||||||
|
|
||||||
include $(TOOLS_PATH)/helper.mk
|
|
||||||
|
|
||||||
include $(TOOLS_PATH)/depend.mk
|
|
||||||
|
|
||||||
%/TAGS:
|
|
||||||
etags -o $(@D)/TAGS $(@D)/\*.c
|
|
||||||
|
|
||||||
etags: ./TAGS
|
|
|
@ -1,27 +0,0 @@
|
||||||
# $Id: makefile 12852 2005-01-06 13:58:04Z mf $
|
|
||||||
|
|
||||||
PATH_TO_TOP = ../..
|
|
||||||
|
|
||||||
TARGET_TYPE = dynlink
|
|
||||||
|
|
||||||
TARGET_NAME = dhcpcapi
|
|
||||||
|
|
||||||
TARGET_CFLAGS = -Wall -Werror \
|
|
||||||
-D__USE_W32API \
|
|
||||||
-D_WIN32_IE=0x0500 \
|
|
||||||
-D_WIN32_WINNT=0x501 \
|
|
||||||
-DWINVER=0x600 \
|
|
||||||
|
|
||||||
TARGET_LFLAGS = -nostartfiles -nostdlib
|
|
||||||
|
|
||||||
TARGET_SDKLIBS = ntdll.a kernel32.a
|
|
||||||
|
|
||||||
TARGET_OBJECTS = dhcpcapi.o
|
|
||||||
|
|
||||||
DEP_OBJECTS = $(TARGET_OBJECTS)
|
|
||||||
|
|
||||||
include $(PATH_TO_TOP)/rules.mak
|
|
||||||
|
|
||||||
include $(TOOLS_PATH)/helper.mk
|
|
||||||
|
|
||||||
include $(TOOLS_PATH)/depend.mk
|
|
|
@ -1,207 +0,0 @@
|
||||||
#
|
|
||||||
# Makefile for FreeType2 link library using ppc-morphos-gcc-2.95.3-bin.tgz
|
|
||||||
# (gcc 2.95.3 hosted on 68k-Amiga producing MorphOS-PPC-binaries from
|
|
||||||
# http://www.morphos.de)
|
|
||||||
#
|
|
||||||
# to build from the builds/amiga directory call
|
|
||||||
#
|
|
||||||
# make assign
|
|
||||||
# make
|
|
||||||
#
|
|
||||||
# Your programs source code should start with this
|
|
||||||
# (uncomment the parts you do not need to keep the program small):
|
|
||||||
# ---8<---
|
|
||||||
#define FT_USE_AUTOHINT // autohinter
|
|
||||||
#define FT_USE_RASTER // monochrome rasterizer
|
|
||||||
#define FT_USE_SMOOTH // anti-aliasing rasterizer
|
|
||||||
#define FT_USE_TT // truetype font driver
|
|
||||||
#define FT_USE_T1 // type1 font driver
|
|
||||||
#define FT_USE_T42 // type42 font driver
|
|
||||||
#define FT_USE_T1CID // cid-keyed type1 font driver
|
|
||||||
#define FT_USE_CFF // opentype font driver
|
|
||||||
#define FT_USE_BDF // bdf bitmap font driver
|
|
||||||
#define FT_USE_PCF // pcf bitmap font driver
|
|
||||||
#define FT_USE_PFR // pfr font driver
|
|
||||||
#define FT_USE_WINFNT // windows .fnt|.fon bitmap font driver
|
|
||||||
#include "FT:src/base/ftinit.c"
|
|
||||||
# ---8<---
|
|
||||||
#
|
|
||||||
# link your programs with libft2_ppc.a and either ftsystem.ppc.o or ftsystempure.ppc.o
|
|
||||||
# (and either ftdebug.ppc.o or ftdebugpure.ppc.o if you enabled FT_DEBUG_LEVEL_ERROR or
|
|
||||||
# FT_DEBUG_LEVEL_TRACE in include/freetype/config/ftoption.h).
|
|
||||||
|
|
||||||
all: libft2_ppc.a ftsystem.ppc.o ftsystempure.ppc.o
|
|
||||||
|
|
||||||
assign:
|
|
||||||
assign FT: //
|
|
||||||
|
|
||||||
FTSRC = /FT/src
|
|
||||||
|
|
||||||
CC = ppc-morphos-gcc
|
|
||||||
AR = ppc-morphos-ar rc
|
|
||||||
RANLIB = ppc-morphos-ranlib
|
|
||||||
LD = ppc-morphos-ld
|
|
||||||
CFLAGS = -O2 -I/emu/emulinclude/includegcc -I/emu/include -Iinclude -I$(FTSRC) -I/FT/include
|
|
||||||
|
|
||||||
#
|
|
||||||
# FreeType2 library base
|
|
||||||
#
|
|
||||||
ftbase.ppc.o: $(FTSRC)/base/ftbase.c
|
|
||||||
$(CC) -c $(CFLAGS) -o $@ $<
|
|
||||||
|
|
||||||
ftinit.ppc.o: $(FTSRC)/base/ftinit.c
|
|
||||||
$(CC) -c $(CFLAGS) -o $@ $<
|
|
||||||
|
|
||||||
ftsystem.ppc.o: $(FTSRC)/base/ftsystem.c
|
|
||||||
$(CC) -c $(CFLAGS) -o $@ $<
|
|
||||||
|
|
||||||
# pure version for use in run-time library etc
|
|
||||||
ftsystempure.ppc.o: src/base/ftsystem.c
|
|
||||||
$(CC) -c $(CFLAGS) -o $@ $<
|
|
||||||
|
|
||||||
ftdebug.ppc.o: $(FTSRC)/base/ftdebug.c
|
|
||||||
$(CC) -c $(CFLAGS) -o $@ $<
|
|
||||||
|
|
||||||
# pure version for use in run-time library etc
|
|
||||||
ftdebugpure.ppc.o: src/base/ftdebug.c
|
|
||||||
$(CC) -c $(CFLAGS) -o $@ $<
|
|
||||||
|
|
||||||
#
|
|
||||||
# FreeType2 library base extensions
|
|
||||||
#
|
|
||||||
ftglyph.ppc.o: $(FTSRC)/base/ftglyph.c
|
|
||||||
$(CC) -c $(CFLAGS) -o $@ $<
|
|
||||||
|
|
||||||
ftbbox.ppc.o: $(FTSRC)/base/ftbbox.c
|
|
||||||
$(CC) -c $(CFLAGS) -o $@ $<
|
|
||||||
|
|
||||||
ftmm.ppc.o: $(FTSRC)/base/ftmm.c
|
|
||||||
$(CC) -c $(CFLAGS) -o $@ $<
|
|
||||||
|
|
||||||
ftsynth.ppc.o: $(FTSRC)/base/ftsynth.c
|
|
||||||
$(CC) -c $(CFLAGS) -o $@ $<
|
|
||||||
|
|
||||||
#
|
|
||||||
# FreeType2 library autohinting module
|
|
||||||
#
|
|
||||||
autohint.ppc.o: $(FTSRC)/autohint/autohint.c
|
|
||||||
$(CC) -c $(CFLAGS) -o $@ $<
|
|
||||||
|
|
||||||
#
|
|
||||||
# FreeType2 library autohinting module extensions
|
|
||||||
#
|
|
||||||
ahoptim.ppc.o: $(FTSRC)/autohint/ahoptim.c
|
|
||||||
$(CC) -c $(CFLAGS) -o $@ $<
|
|
||||||
|
|
||||||
#
|
|
||||||
# FreeType2 library postscript hinting module
|
|
||||||
#
|
|
||||||
pshinter.ppc.o: $(FTSRC)/pshinter/pshinter.c
|
|
||||||
$(CC) -c $(CFLAGS) -o $@ $<
|
|
||||||
|
|
||||||
#
|
|
||||||
# FreeType2 library PS support module
|
|
||||||
#
|
|
||||||
psaux.ppc.o: $(FTSRC)/psaux/psaux.c
|
|
||||||
$(CC) -c $(CFLAGS) -o $@ $<
|
|
||||||
|
|
||||||
#
|
|
||||||
# FreeType2 library PS glyph names module
|
|
||||||
#
|
|
||||||
psnames.ppc.o: $(FTSRC)/psnames/psnames.c
|
|
||||||
$(CC) -c $(CFLAGS) -o $@ $<
|
|
||||||
|
|
||||||
#
|
|
||||||
# FreeType2 library monochrome raster module
|
|
||||||
#
|
|
||||||
raster.ppc.o: $(FTSRC)/raster/raster.c
|
|
||||||
$(CC) -c $(CFLAGS) -o $@ $<
|
|
||||||
|
|
||||||
#
|
|
||||||
# FreeType2 library anti-aliasing raster module
|
|
||||||
#
|
|
||||||
smooth.ppc.o: $(FTSRC)/smooth/smooth.c
|
|
||||||
$(CC) -c $(CFLAGS) -o $@ $<
|
|
||||||
|
|
||||||
#
|
|
||||||
# FreeType2 library 'sfnt' module
|
|
||||||
#
|
|
||||||
sfnt.ppc.o: $(FTSRC)/sfnt/sfnt.c
|
|
||||||
$(CC) -c $(CFLAGS) -o $@ $<
|
|
||||||
|
|
||||||
#
|
|
||||||
# FreeType2 library glyph and image caching system (still experimental)
|
|
||||||
#
|
|
||||||
ftcache.ppc.o: $(FTSRC)/cache/ftcache.c
|
|
||||||
$(CC) -c $(CFLAGS) -o $@ $<
|
|
||||||
|
|
||||||
#
|
|
||||||
# FreeType2 library OpenType font driver
|
|
||||||
#
|
|
||||||
cff.ppc.o: $(FTSRC)/cff/cff.c
|
|
||||||
$(CC) -c $(CFLAGS) -o $@ $<
|
|
||||||
|
|
||||||
#
|
|
||||||
# FreeType2 library TrueType font driver
|
|
||||||
#
|
|
||||||
truetype.ppc.o: $(FTSRC)/truetype/truetype.c
|
|
||||||
$(CC) -c $(CFLAGS) -o $@ $<
|
|
||||||
|
|
||||||
#
|
|
||||||
# FreeType2 library Type1 font driver
|
|
||||||
#
|
|
||||||
type1.ppc.o: $(FTSRC)/type1/type1.c
|
|
||||||
$(CC) -c $(CFLAGS) -o $@ $<
|
|
||||||
|
|
||||||
#
|
|
||||||
# FreeType2 library Type42 font driver
|
|
||||||
#
|
|
||||||
type42.ppc.o: $(FTSRC)/type42/type42.c
|
|
||||||
$(CC) -c $(CFLAGS) -o $@ $<
|
|
||||||
|
|
||||||
#
|
|
||||||
# FreeType2 library CID-keyed Type1 font driver
|
|
||||||
#
|
|
||||||
type1cid.ppc.o: $(FTSRC)/cid/type1cid.c
|
|
||||||
$(CC) -c $(CFLAGS) -o $@ $<
|
|
||||||
|
|
||||||
#
|
|
||||||
# FreeType2 library BDF bitmap font driver
|
|
||||||
#
|
|
||||||
bdf.ppc.o: $(FTSRC)/bdf/bdf.c
|
|
||||||
$(CC) -c $(CFLAGS) -o $@ $<
|
|
||||||
|
|
||||||
#
|
|
||||||
# FreeType2 library PCF bitmap font driver
|
|
||||||
#
|
|
||||||
pcf.ppc.o: $(FTSRC)/pcf/pcf.c
|
|
||||||
$(CC) -c $(CFLAGS) -o $@ $<
|
|
||||||
|
|
||||||
#
|
|
||||||
# FreeType2 library PFR font driver
|
|
||||||
#
|
|
||||||
pfr.ppc.o: $(FTSRC)/pfr/pfr.c
|
|
||||||
$(CC) -c $(CFLAGS) -o $@ $<
|
|
||||||
|
|
||||||
#
|
|
||||||
# FreeType2 library Windows FNT/FON bitmap font driver
|
|
||||||
#
|
|
||||||
winfnt.ppc.o: $(FTSRC)/winfonts/winfnt.c
|
|
||||||
$(CC) -c $(CFLAGS) -o $@ $<
|
|
||||||
|
|
||||||
BASEPPC = ftbase.ppc.o ftglyph.ppc.o ftbbox.ppc.o ftmm.ppc.o ftsynth.ppc.o
|
|
||||||
|
|
||||||
DEBUGPPC = ftdebug.ppc.o ftdebugpure.ppc.o
|
|
||||||
|
|
||||||
AHINTPPC = autohint.ppc.o ahoptim.ppc.o
|
|
||||||
|
|
||||||
PSPPC = psaux.ppc.o psnames.ppc.o pshinter.ppc.o
|
|
||||||
|
|
||||||
RASTERPPC = raster.ppc.o smooth.ppc.o
|
|
||||||
|
|
||||||
FONTDPPC = cff.ppc.o type1.ppc.o type42.ppc.o type1cid.ppc.o truetype.ppc.o\
|
|
||||||
bdf.ppc.o pcf.ppc.o pfr.ppc.o winfnt.ppc.o
|
|
||||||
|
|
||||||
libft2_ppc.a: $(BASEPPC) $(AHINTPPC) $(PSPPC) $(RASTERPPC) sfnt.ppc.o ftcache.ppc.o $(FONTDPPC)
|
|
||||||
$(AR) $@ $(BASEPPC) $(AHINTPPC) $(PSPPC) $(RASTERPPC) sfnt.ppc.o ftcache.ppc.o $(FONTDPPC)
|
|
||||||
-@ ($(RANLIB) $@ || true) >/dev/null 2>&1
|
|
|
@ -1,48 +0,0 @@
|
||||||
#
|
|
||||||
# ReactOS Driver Support Libraries
|
|
||||||
#
|
|
||||||
|
|
||||||
PATH_TO_TOP = ../..
|
|
||||||
|
|
||||||
include $(PATH_TO_TOP)/rules.mak
|
|
||||||
|
|
||||||
FSLIBS = vfatlib
|
|
||||||
|
|
||||||
all: $(FSLIBS)
|
|
||||||
|
|
||||||
depends:
|
|
||||||
|
|
||||||
implib: $(FSLIBS:%=%_implib)
|
|
||||||
|
|
||||||
clean: $(FSLIBS:%=%_clean)
|
|
||||||
|
|
||||||
install: $(FSLIBS:%=%_install)
|
|
||||||
|
|
||||||
bootcd: $(FSLIBS:%=%_bootcd)
|
|
||||||
|
|
||||||
.PHONY: all depends implib clean install bootcd
|
|
||||||
|
|
||||||
|
|
||||||
#
|
|
||||||
# FILE SYSTEM LIBRARIES
|
|
||||||
#
|
|
||||||
$(FSLIBS): %:
|
|
||||||
$(MAKE) -C $*
|
|
||||||
|
|
||||||
$(FSLIBS:%=%_implib): %_implib:
|
|
||||||
$(MAKE) -C $* implib
|
|
||||||
|
|
||||||
$(FSLIBS:%=%_clean): %_clean:
|
|
||||||
$(MAKE) -C $* clean
|
|
||||||
|
|
||||||
$(FSLIBS:%=%_install): %_install:
|
|
||||||
$(MAKE) -C $* install
|
|
||||||
|
|
||||||
$(FSLIBS:%=%_bootcd): %_bootcd:
|
|
||||||
$(MAKE) -C $* bootcd
|
|
||||||
|
|
||||||
.PHONY: $(FSLIBS) $(FSLIBS:%=%_implib) $(FSLIBS:%=%_clean) $(FSLIBS:%=%_install) $(FSLIBS:%=%_bootcd)
|
|
||||||
|
|
||||||
etags:
|
|
||||||
find . -name "*.[ch]" -print | etags --language=c -
|
|
||||||
# EOF
|
|
|
@ -1,30 +0,0 @@
|
||||||
PATH_TO_TOP = ../../..
|
|
||||||
|
|
||||||
TARGET_TYPE = test
|
|
||||||
|
|
||||||
TARGET_NAME = regtests
|
|
||||||
|
|
||||||
TARGET_LIBPATH = .
|
|
||||||
|
|
||||||
TARGET_CFLAGS = \
|
|
||||||
-I../include \
|
|
||||||
-DUNICODE \
|
|
||||||
-Wall \
|
|
||||||
-Werror \
|
|
||||||
-fno-builtin \
|
|
||||||
-D__USE_W32API \
|
|
||||||
-DWINVER=0x0600 \
|
|
||||||
-D_WIN32_WINNT=0x0501 \
|
|
||||||
-I$(REGTESTS_PATH_INC)
|
|
||||||
|
|
||||||
TARGET_LIBS = ../gdiplus.a
|
|
||||||
|
|
||||||
-include Makefile.tests
|
|
||||||
|
|
||||||
TARGET_OBJECTS = \
|
|
||||||
setup.o \
|
|
||||||
$(addprefix tests/, $(TESTS))
|
|
||||||
|
|
||||||
include $(PATH_TO_TOP)/rules.mak
|
|
||||||
|
|
||||||
include $(TOOLS_PATH)/helper.mk
|
|
|
@ -1,50 +0,0 @@
|
||||||
# $Id$
|
|
||||||
|
|
||||||
PATH_TO_TOP = ../..
|
|
||||||
|
|
||||||
TARGET_TYPE = dynlink
|
|
||||||
|
|
||||||
TARGET_NAME = hid
|
|
||||||
|
|
||||||
TARGET_INSTALLDIR = system32
|
|
||||||
|
|
||||||
TARGET_BASE = $(TARGET_BASE_LIB_HID)
|
|
||||||
|
|
||||||
TARGET_CFLAGS = \
|
|
||||||
-D_WIN32_IE=0x0600 \
|
|
||||||
-D_WIN32_WINNT=0x0501 \
|
|
||||||
-I./include \
|
|
||||||
-DUNICODE \
|
|
||||||
-D_UNICODE \
|
|
||||||
-D__REACTOS__ \
|
|
||||||
-D__USE_W32API \
|
|
||||||
-D_HIDPI_ \
|
|
||||||
-D_HIDPI_NO_FUNCTION_MACROS_ \
|
|
||||||
-Wall \
|
|
||||||
-Werror \
|
|
||||||
-fno-builtin
|
|
||||||
|
|
||||||
TARGET_LFLAGS = -nostartfiles -nostdlib
|
|
||||||
|
|
||||||
TARGET_SDKLIBS = ntdll.a kernel32.a advapi32.a
|
|
||||||
|
|
||||||
TARGET_GCCLIBS = gcc
|
|
||||||
|
|
||||||
TARGET_PCH =
|
|
||||||
|
|
||||||
TARGET_CLEAN =
|
|
||||||
|
|
||||||
TARGET_OBJECTS = hid.o stubs.o
|
|
||||||
|
|
||||||
DEP_OBJECTS = $(TARGET_OBJECTS)
|
|
||||||
|
|
||||||
include $(PATH_TO_TOP)/rules.mak
|
|
||||||
|
|
||||||
include $(TOOLS_PATH)/helper.mk
|
|
||||||
|
|
||||||
include $(TOOLS_PATH)/depend.mk
|
|
||||||
|
|
||||||
%/TAGS:
|
|
||||||
etags -o $(@D)/TAGS $(@D)/\*.c
|
|
||||||
|
|
||||||
etags: ./TAGS
|
|
|
@ -1,9 +0,0 @@
|
||||||
# $Id: makefile 11108 2004-09-28 19:07:56Z sedwards $
|
|
||||||
|
|
||||||
PATH_TO_TOP = ../..
|
|
||||||
|
|
||||||
TARGET_TYPE = winedll
|
|
||||||
|
|
||||||
include $(PATH_TO_TOP)/rules.mak
|
|
||||||
|
|
||||||
include $(TOOLS_PATH)/helper.mk
|
|
|
@ -1,27 +0,0 @@
|
||||||
# $Id: makefile
|
|
||||||
|
|
||||||
PATH_TO_TOP = ../..
|
|
||||||
|
|
||||||
TARGET_TYPE = dynlink
|
|
||||||
|
|
||||||
TARGET_NAME = iprtprio
|
|
||||||
|
|
||||||
TARGET_BASE = $(TARGET_BASE_LIB_IPRTPRIO)
|
|
||||||
|
|
||||||
TARGET_CFLAGS = -DUNICODE
|
|
||||||
|
|
||||||
# require os code to explicitly request A/W version of structs/functions
|
|
||||||
TARGET_CFLAGS += -D_DISABLE_TIDENTS
|
|
||||||
|
|
||||||
TARGET_SDKLIBS = ntdll.a kernel32.a
|
|
||||||
|
|
||||||
TARGET_OBJECTS = $(TARGET_NAME).o
|
|
||||||
|
|
||||||
DEP_OBJECTS = $(TARGET_OBJECTS)
|
|
||||||
|
|
||||||
include $(PATH_TO_TOP)/rules.mak
|
|
||||||
|
|
||||||
include $(TOOLS_PATH)/helper.mk
|
|
||||||
|
|
||||||
include $(TOOLS_PATH)/depend.mk
|
|
||||||
|
|
|
@ -1,343 +0,0 @@
|
||||||
# Generated automatically from Makefile.in by configure.
|
|
||||||
# Makefile.in generated automatically by automake 1.3 from Makefile.am
|
|
||||||
|
|
||||||
# Copyright (C) 1994, 1995, 1996, 1997, 1998 Free Software Foundation, Inc.
|
|
||||||
# This Makefile.in is free software; the Free Software Foundation
|
|
||||||
# gives unlimited permission to copy and/or distribute it,
|
|
||||||
# with or without modifications, as long as this notice is preserved.
|
|
||||||
|
|
||||||
# This program is distributed in the hope that it will be useful,
|
|
||||||
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
|
|
||||||
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
|
|
||||||
# PARTICULAR PURPOSE.
|
|
||||||
|
|
||||||
#
|
|
||||||
# Automakefile for the documents.
|
|
||||||
# Copyright (c) 1998 New Generation Software (NGS) Oy
|
|
||||||
#
|
|
||||||
# Author: Markku Rossi <mtr@ngs.fi>
|
|
||||||
#
|
|
||||||
|
|
||||||
#
|
|
||||||
# This library is free software; you can redistribute it and/or
|
|
||||||
# modify it under the terms of the GNU Library General Public
|
|
||||||
# License as published by the Free Software Foundation; either
|
|
||||||
# version 2 of the License, or (at your option) any later version.
|
|
||||||
#
|
|
||||||
# This library is distributed in the hope that it will be useful,
|
|
||||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
|
||||||
# Library General Public License for more details.
|
|
||||||
#
|
|
||||||
# You should have received a copy of the GNU Library General Public
|
|
||||||
# License along with this library; if not, write to the Free
|
|
||||||
# Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
|
|
||||||
# MA 02111-1307, USA
|
|
||||||
#
|
|
||||||
|
|
||||||
|
|
||||||
SHELL = /bin/sh
|
|
||||||
|
|
||||||
srcdir = .
|
|
||||||
top_srcdir = ..
|
|
||||||
prefix = /usr/local/js-0.2.5
|
|
||||||
exec_prefix = ${prefix}
|
|
||||||
|
|
||||||
bindir = ${exec_prefix}/bin
|
|
||||||
sbindir = ${exec_prefix}/sbin
|
|
||||||
libexecdir = ${exec_prefix}/libexec
|
|
||||||
datadir = ${prefix}/share
|
|
||||||
sysconfdir = ${prefix}/etc
|
|
||||||
sharedstatedir = ${prefix}/com
|
|
||||||
localstatedir = ${prefix}/var
|
|
||||||
libdir = ${exec_prefix}/lib
|
|
||||||
infodir = ${prefix}/info
|
|
||||||
mandir = ${prefix}/man
|
|
||||||
includedir = ${prefix}/include
|
|
||||||
oldincludedir = /usr/include
|
|
||||||
|
|
||||||
DISTDIR =
|
|
||||||
|
|
||||||
pkgdatadir = $(datadir)/js
|
|
||||||
pkglibdir = $(libdir)/js
|
|
||||||
pkgincludedir = $(includedir)/js
|
|
||||||
|
|
||||||
top_builddir = ..
|
|
||||||
|
|
||||||
ACLOCAL = aclocal
|
|
||||||
AUTOCONF = autoconf
|
|
||||||
AUTOMAKE = automake
|
|
||||||
AUTOHEADER = autoheader
|
|
||||||
|
|
||||||
INSTALL = /usr/bin/install -c
|
|
||||||
INSTALL_PROGRAM = ${INSTALL}
|
|
||||||
INSTALL_DATA = ${INSTALL} -m 644
|
|
||||||
INSTALL_SCRIPT = ${INSTALL_PROGRAM}
|
|
||||||
transform = s,x,x,
|
|
||||||
|
|
||||||
NORMAL_INSTALL = :
|
|
||||||
PRE_INSTALL = :
|
|
||||||
POST_INSTALL = :
|
|
||||||
NORMAL_UNINSTALL = :
|
|
||||||
PRE_UNINSTALL = :
|
|
||||||
POST_UNINSTALL = :
|
|
||||||
host_alias = i686-pc-linux-gnu
|
|
||||||
host_triplet = i686-pc-linux-gnu
|
|
||||||
ACLOCAL_FLAGS_FOR_LIBTOOL =
|
|
||||||
CC = gcc
|
|
||||||
CPP = gcc -E
|
|
||||||
EXTENSIONS = dl_open.lo xjs.lo xmd5.lo md5c.lo
|
|
||||||
EXTENSIONS_LIBS = -ldl
|
|
||||||
INTERPRETER_FEATURES = r_std.lo
|
|
||||||
LD = /usr/bin/ld
|
|
||||||
LIBTOOL = $(SHELL) $(top_builddir)/libtool
|
|
||||||
LN_S = ln -s
|
|
||||||
MAKEINFO = makeinfo
|
|
||||||
NM = /usr/bin/nm -B
|
|
||||||
PACKAGE = js
|
|
||||||
PGCC_BY_PROVENZANO =
|
|
||||||
RANLIB = ranlib
|
|
||||||
U =
|
|
||||||
VERSION = 0.2.5
|
|
||||||
XLC_R_AIX =
|
|
||||||
|
|
||||||
info_TEXINFOS = js.texi
|
|
||||||
|
|
||||||
EXTRA_DIST = design.texi lgpl.texinfo
|
|
||||||
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
|
|
||||||
CONFIG_HEADER = ../jsconfig.h
|
|
||||||
CONFIG_CLEAN_FILES =
|
|
||||||
TEXI2DVI = texi2dvi
|
|
||||||
TEXINFO_TEX = $(srcdir)/texinfo.tex
|
|
||||||
INFO_DEPS = js.info
|
|
||||||
DVIS = js.dvi
|
|
||||||
TEXINFOS = js.texi
|
|
||||||
DIST_COMMON = Makefile.am Makefile.in mdate-sh stamp-vti texinfo.tex \
|
|
||||||
version.texi
|
|
||||||
|
|
||||||
|
|
||||||
DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)
|
|
||||||
|
|
||||||
TAR = tar
|
|
||||||
GZIP = --best
|
|
||||||
all: Makefile $(INFO_DEPS)
|
|
||||||
|
|
||||||
.SUFFIXES:
|
|
||||||
.SUFFIXES: .dvi .info .ps .texi .texinfo .txi
|
|
||||||
$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4)
|
|
||||||
cd $(top_srcdir) && $(AUTOMAKE) --gnu --include-deps docs/Makefile
|
|
||||||
|
|
||||||
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
|
|
||||||
cd $(top_builddir) \
|
|
||||||
&& CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status
|
|
||||||
|
|
||||||
|
|
||||||
version.texi: stamp-vti
|
|
||||||
cp $(srcdir)/stamp-vti $(srcdir)/version.texi
|
|
||||||
|
|
||||||
stamp-vti: js.texi $(top_srcdir)/configure.in
|
|
||||||
@echo "@set UPDATED `cd $(srcdir) \
|
|
||||||
&& $(SHELL) ./mdate-sh js.texi`" > vti.tmp
|
|
||||||
@echo "@set EDITION $(VERSION)" >> vti.tmp
|
|
||||||
@echo "@set VERSION $(VERSION)" >> vti.tmp
|
|
||||||
@cmp -s vti.tmp $(srcdir)/stamp-vti \
|
|
||||||
|| (echo "Updating $(srcdir)/stamp-vti"; \
|
|
||||||
cp vti.tmp $(srcdir)/stamp-vti)
|
|
||||||
-@rm -f vti.tmp
|
|
||||||
|
|
||||||
mostlyclean-vti:
|
|
||||||
-rm -f vti.tmp
|
|
||||||
|
|
||||||
clean-vti:
|
|
||||||
|
|
||||||
distclean-vti:
|
|
||||||
|
|
||||||
maintainer-clean-vti:
|
|
||||||
-rm -f stamp-vti version.texi
|
|
||||||
|
|
||||||
js.info: js.texi version.texi
|
|
||||||
js.dvi: js.texi version.texi
|
|
||||||
|
|
||||||
|
|
||||||
DVIPS = dvips
|
|
||||||
|
|
||||||
.texi.info:
|
|
||||||
@cd $(srcdir) && rm -f $@ $@-[0-9] $@-[0-9][0-9]
|
|
||||||
cd $(srcdir) \
|
|
||||||
&& $(MAKEINFO) `echo $< | sed 's,.*/,,'`
|
|
||||||
|
|
||||||
.texi.dvi:
|
|
||||||
TEXINPUTS=$(srcdir):$$TEXINPUTS \
|
|
||||||
MAKEINFO='$(MAKEINFO) -I $(srcdir)' $(TEXI2DVI) $<
|
|
||||||
|
|
||||||
.texi:
|
|
||||||
@cd $(srcdir) && rm -f $@ $@-[0-9] $@-[0-9][0-9]
|
|
||||||
cd $(srcdir) \
|
|
||||||
&& $(MAKEINFO) `echo $< | sed 's,.*/,,'`
|
|
||||||
|
|
||||||
.texinfo.info:
|
|
||||||
@cd $(srcdir) && rm -f $@ $@-[0-9] $@-[0-9][0-9]
|
|
||||||
cd $(srcdir) \
|
|
||||||
&& $(MAKEINFO) `echo $< | sed 's,.*/,,'`
|
|
||||||
|
|
||||||
.texinfo:
|
|
||||||
@cd $(srcdir) && rm -f $@ $@-[0-9] $@-[0-9][0-9]
|
|
||||||
cd $(srcdir) \
|
|
||||||
&& $(MAKEINFO) `echo $< | sed 's,.*/,,'`
|
|
||||||
|
|
||||||
.texinfo.dvi:
|
|
||||||
TEXINPUTS=$(srcdir):$$TEXINPUTS \
|
|
||||||
MAKEINFO='$(MAKEINFO) -I $(srcdir)' $(TEXI2DVI) $<
|
|
||||||
|
|
||||||
.txi.info:
|
|
||||||
@cd $(srcdir) && rm -f $@ $@-[0-9] $@-[0-9][0-9]
|
|
||||||
cd $(srcdir) \
|
|
||||||
&& $(MAKEINFO) `echo $< | sed 's,.*/,,'`
|
|
||||||
|
|
||||||
.txi.dvi:
|
|
||||||
TEXINPUTS=$(srcdir):$$TEXINPUTS \
|
|
||||||
MAKEINFO='$(MAKEINFO) -I $(srcdir)' $(TEXI2DVI) $<
|
|
||||||
|
|
||||||
.txi:
|
|
||||||
@cd $(srcdir) && rm -f $@ $@-[0-9] $@-[0-9][0-9]
|
|
||||||
cd $(srcdir) \
|
|
||||||
&& $(MAKEINFO) `echo $< | sed 's,.*/,,'`
|
|
||||||
.dvi.ps:
|
|
||||||
$(DVIPS) $< -o $@
|
|
||||||
|
|
||||||
install-info-am: $(INFO_DEPS)
|
|
||||||
@$(NORMAL_INSTALL)
|
|
||||||
$(mkinstalldirs) $(DESTDIR)$(infodir)
|
|
||||||
@for file in $(INFO_DEPS); do \
|
|
||||||
d=$(srcdir); \
|
|
||||||
for ifile in `cd $$d && echo $$file $$file-[0-9] $$file-[0-9][0-9]`; do \
|
|
||||||
if test -f $$d/$$ifile; then \
|
|
||||||
echo " $(INSTALL_DATA) $$d/$$ifile $(DESTDIR)$(infodir)/$$ifile"; \
|
|
||||||
$(INSTALL_DATA) $$d/$$ifile $(DESTDIR)$(infodir)/$$ifile; \
|
|
||||||
else : ; fi; \
|
|
||||||
done; \
|
|
||||||
done
|
|
||||||
@$(POST_INSTALL)
|
|
||||||
@if $(SHELL) -c 'install-info --version | sed 1q | fgrep -s -v -i debian' >/dev/null 2>&1; then \
|
|
||||||
for file in $(INFO_DEPS); do \
|
|
||||||
echo " install-info --info-dir=$(DESTDIR)$(infodir) $(DESTDIR)$(infodir)/$$file";\
|
|
||||||
install-info --info-dir=$(DESTDIR)$(infodir) $(DESTDIR)$(infodir)/$$file || :;\
|
|
||||||
done; \
|
|
||||||
else : ; fi
|
|
||||||
|
|
||||||
uninstall-info:
|
|
||||||
$(PRE_UNINSTALL)
|
|
||||||
@if $(SHELL) -c 'install-info --version | sed 1q | fgrep -s -v -i debian' >/dev/null 2>&1; then \
|
|
||||||
ii=yes; \
|
|
||||||
else ii=; fi; \
|
|
||||||
for file in $(INFO_DEPS); do \
|
|
||||||
test -z "$ii" \
|
|
||||||
|| install-info --info-dir=$(DESTDIR)$(infodir) --remove $$file; \
|
|
||||||
done
|
|
||||||
@$(NORMAL_UNINSTALL)
|
|
||||||
for file in $(INFO_DEPS); do \
|
|
||||||
(cd $(DESTDIR)$(infodir) && rm -f $$file $$file-[0-9] $$file-[0-9][0-9]); \
|
|
||||||
done
|
|
||||||
|
|
||||||
dist-info: $(INFO_DEPS)
|
|
||||||
for base in $(INFO_DEPS); do \
|
|
||||||
d=$(srcdir); \
|
|
||||||
for file in `cd $$d && eval echo $$base*`; do \
|
|
||||||
test -f $(distdir)/$$file \
|
|
||||||
|| ln $$d/$$file $(distdir)/$$file 2> /dev/null \
|
|
||||||
|| cp -p $$d/$$file $(distdir)/$$file; \
|
|
||||||
done; \
|
|
||||||
done
|
|
||||||
|
|
||||||
mostlyclean-aminfo:
|
|
||||||
-rm -f js.aux js.cp js.cps js.dvi js.fn js.fns js.ky js.kys js.ps \
|
|
||||||
js.log js.pg js.toc js.tp js.tps js.vr js.vrs js.op js.tr \
|
|
||||||
js.cv js.cn
|
|
||||||
|
|
||||||
clean-aminfo:
|
|
||||||
|
|
||||||
distclean-aminfo:
|
|
||||||
|
|
||||||
maintainer-clean-aminfo:
|
|
||||||
for i in $(INFO_DEPS); do \
|
|
||||||
rm -f $$i; \
|
|
||||||
if test "`echo $$i-[0-9]*`" != "$$i-[0-9]*"; then \
|
|
||||||
rm -f $$i-[0-9]*; \
|
|
||||||
fi; \
|
|
||||||
done
|
|
||||||
tags: TAGS
|
|
||||||
TAGS:
|
|
||||||
|
|
||||||
|
|
||||||
distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir)
|
|
||||||
|
|
||||||
subdir = docs
|
|
||||||
|
|
||||||
distdir: $(DISTFILES)
|
|
||||||
@for file in $(DISTFILES); do \
|
|
||||||
d=$(srcdir); \
|
|
||||||
test -f $(distdir)/$$file \
|
|
||||||
|| ln $$d/$$file $(distdir)/$$file 2> /dev/null \
|
|
||||||
|| cp -p $$d/$$file $(distdir)/$$file; \
|
|
||||||
done
|
|
||||||
$(MAKE) top_distdir="$(top_distdir)" distdir="$(distdir)" dist-info
|
|
||||||
info: $(INFO_DEPS)
|
|
||||||
dvi: $(DVIS)
|
|
||||||
check: all
|
|
||||||
$(MAKE)
|
|
||||||
installcheck:
|
|
||||||
install-exec:
|
|
||||||
@$(NORMAL_INSTALL)
|
|
||||||
|
|
||||||
install-data: install-info-am
|
|
||||||
@$(NORMAL_INSTALL)
|
|
||||||
|
|
||||||
install: install-exec install-data all
|
|
||||||
@:
|
|
||||||
|
|
||||||
uninstall: uninstall-info
|
|
||||||
|
|
||||||
install-strip:
|
|
||||||
$(MAKE) INSTALL_PROGRAM='$(INSTALL_PROGRAM) -s' INSTALL_SCRIPT='$(INSTALL_PROGRAM)' install
|
|
||||||
installdirs:
|
|
||||||
$(mkinstalldirs) $(DESTDIR)$(infodir)
|
|
||||||
|
|
||||||
|
|
||||||
mostlyclean-generic:
|
|
||||||
-test -z "$(MOSTLYCLEANFILES)" || rm -f $(MOSTLYCLEANFILES)
|
|
||||||
|
|
||||||
clean-generic:
|
|
||||||
-test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
|
|
||||||
|
|
||||||
distclean-generic:
|
|
||||||
-rm -f Makefile $(DISTCLEANFILES)
|
|
||||||
-rm -f config.cache config.log stamp-h stamp-h[0-9]*
|
|
||||||
-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
|
|
||||||
|
|
||||||
maintainer-clean-generic:
|
|
||||||
-test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES)
|
|
||||||
-test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES)
|
|
||||||
mostlyclean: mostlyclean-vti mostlyclean-aminfo mostlyclean-generic
|
|
||||||
|
|
||||||
clean: clean-vti clean-aminfo clean-generic mostlyclean
|
|
||||||
|
|
||||||
distclean: distclean-vti distclean-aminfo distclean-generic clean
|
|
||||||
-rm -f config.status
|
|
||||||
-rm -f libtool
|
|
||||||
|
|
||||||
maintainer-clean: maintainer-clean-vti maintainer-clean-aminfo \
|
|
||||||
maintainer-clean-generic distclean
|
|
||||||
@echo "This command is intended for maintainers to use;"
|
|
||||||
@echo "it deletes files that may require special tools to rebuild."
|
|
||||||
|
|
||||||
.PHONY: mostlyclean-vti distclean-vti clean-vti maintainer-clean-vti \
|
|
||||||
install-info-am uninstall-info mostlyclean-aminfo distclean-aminfo \
|
|
||||||
clean-aminfo maintainer-clean-aminfo tags distdir info dvi installcheck \
|
|
||||||
install-exec install-data install uninstall all installdirs \
|
|
||||||
mostlyclean-generic distclean-generic clean-generic \
|
|
||||||
maintainer-clean-generic clean mostlyclean distclean maintainer-clean
|
|
||||||
|
|
||||||
|
|
||||||
# Tell versions [3.59,3.63) of GNU make to not export all variables.
|
|
||||||
# Otherwise a system limit (for SysV at least) may be exceeded.
|
|
||||||
.NOEXPORT:
|
|
|
@ -1,320 +0,0 @@
|
||||||
# Generated automatically from Makefile.in by configure.
|
|
||||||
# Makefile.in generated automatically by automake 1.3 from Makefile.am
|
|
||||||
|
|
||||||
# Copyright (C) 1994, 1995, 1996, 1997, 1998 Free Software Foundation, Inc.
|
|
||||||
# This Makefile.in is free software; the Free Software Foundation
|
|
||||||
# gives unlimited permission to copy and/or distribute it,
|
|
||||||
# with or without modifications, as long as this notice is preserved.
|
|
||||||
|
|
||||||
# This program is distributed in the hope that it will be useful,
|
|
||||||
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
|
|
||||||
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
|
|
||||||
# PARTICULAR PURPOSE.
|
|
||||||
|
|
||||||
#
|
|
||||||
# Automakefile for the examples directory.
|
|
||||||
# Copyright (c) 1998 New Generation Software (NGS) Oy
|
|
||||||
#
|
|
||||||
# Author: Markku Rossi <mtr@ngs.fi>
|
|
||||||
#
|
|
||||||
|
|
||||||
#
|
|
||||||
# This library is free software; you can redistribute it and/or
|
|
||||||
# modify it under the terms of the GNU Library General Public
|
|
||||||
# License as published by the Free Software Foundation; either
|
|
||||||
# version 2 of the License, or (at your option) any later version.
|
|
||||||
#
|
|
||||||
# This library is distributed in the hope that it will be useful,
|
|
||||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
|
||||||
# Library General Public License for more details.
|
|
||||||
#
|
|
||||||
# You should have received a copy of the GNU Library General Public
|
|
||||||
# License along with this library; if not, write to the Free
|
|
||||||
# Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
|
|
||||||
# MA 02111-1307, USA
|
|
||||||
#
|
|
||||||
|
|
||||||
|
|
||||||
SHELL = /bin/sh
|
|
||||||
|
|
||||||
srcdir = .
|
|
||||||
top_srcdir = ..
|
|
||||||
prefix = /usr/local/js-0.2.5
|
|
||||||
exec_prefix = ${prefix}
|
|
||||||
|
|
||||||
bindir = ${exec_prefix}/bin
|
|
||||||
sbindir = ${exec_prefix}/sbin
|
|
||||||
libexecdir = ${exec_prefix}/libexec
|
|
||||||
datadir = ${prefix}/share
|
|
||||||
sysconfdir = ${prefix}/etc
|
|
||||||
sharedstatedir = ${prefix}/com
|
|
||||||
localstatedir = ${prefix}/var
|
|
||||||
libdir = ${exec_prefix}/lib
|
|
||||||
infodir = ${prefix}/info
|
|
||||||
mandir = ${prefix}/man
|
|
||||||
includedir = ${prefix}/include
|
|
||||||
oldincludedir = /usr/include
|
|
||||||
|
|
||||||
DISTDIR =
|
|
||||||
|
|
||||||
pkgdatadir = $(datadir)/js
|
|
||||||
pkglibdir = $(libdir)/js
|
|
||||||
pkgincludedir = $(includedir)/js
|
|
||||||
|
|
||||||
top_builddir = ..
|
|
||||||
|
|
||||||
ACLOCAL = aclocal
|
|
||||||
AUTOCONF = autoconf
|
|
||||||
AUTOMAKE = automake
|
|
||||||
AUTOHEADER = autoheader
|
|
||||||
|
|
||||||
INSTALL = /usr/bin/install -c
|
|
||||||
INSTALL_PROGRAM = ${INSTALL}
|
|
||||||
INSTALL_DATA = ${INSTALL} -m 644
|
|
||||||
INSTALL_SCRIPT = ${INSTALL_PROGRAM}
|
|
||||||
transform = s,x,x,
|
|
||||||
|
|
||||||
NORMAL_INSTALL = :
|
|
||||||
PRE_INSTALL = :
|
|
||||||
POST_INSTALL = :
|
|
||||||
NORMAL_UNINSTALL = :
|
|
||||||
PRE_UNINSTALL = :
|
|
||||||
POST_UNINSTALL = :
|
|
||||||
host_alias = i686-pc-linux-gnu
|
|
||||||
host_triplet = i686-pc-linux-gnu
|
|
||||||
ACLOCAL_FLAGS_FOR_LIBTOOL =
|
|
||||||
CC = gcc
|
|
||||||
CPP = gcc -E
|
|
||||||
EXTENSIONS = dl_open.lo xjs.lo xmd5.lo md5c.lo
|
|
||||||
EXTENSIONS_LIBS = -ldl
|
|
||||||
INTERPRETER_FEATURES = r_std.lo
|
|
||||||
LD = /usr/bin/ld
|
|
||||||
LIBTOOL = $(SHELL) $(top_builddir)/libtool
|
|
||||||
LN_S = ln -s
|
|
||||||
MAKEINFO = makeinfo
|
|
||||||
NM = /usr/bin/nm -B
|
|
||||||
PACKAGE = js
|
|
||||||
PGCC_BY_PROVENZANO =
|
|
||||||
RANLIB = ranlib
|
|
||||||
U =
|
|
||||||
VERSION = 0.2.5
|
|
||||||
XLC_R_AIX =
|
|
||||||
|
|
||||||
INCLUDES = -I$(top_srcdir)/src
|
|
||||||
|
|
||||||
noinst_PROGRAMS = simple ieval
|
|
||||||
|
|
||||||
simple_SOURCES = simple.c
|
|
||||||
|
|
||||||
simple_LDADD = ../src/libjs.la -ldl -lm
|
|
||||||
|
|
||||||
ieval_SOURCES = ieval.c
|
|
||||||
|
|
||||||
ieval_LDADD = ../src/libjs.la -ldl -lm
|
|
||||||
|
|
||||||
EXTRA_DIST = hello.js add.js dload.c
|
|
||||||
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
|
|
||||||
CONFIG_HEADER = ../jsconfig.h
|
|
||||||
CONFIG_CLEAN_FILES =
|
|
||||||
PROGRAMS = $(noinst_PROGRAMS)
|
|
||||||
|
|
||||||
|
|
||||||
DEFS = -DHAVE_CONFIG_H -I. -I$(srcdir) -I..
|
|
||||||
CPPFLAGS =
|
|
||||||
LDFLAGS = -rdynamic
|
|
||||||
LIBS =
|
|
||||||
simple_OBJECTS = simple.o
|
|
||||||
simple_DEPENDENCIES = ../src/libjs.la
|
|
||||||
simple_LDFLAGS =
|
|
||||||
ieval_OBJECTS = ieval.o
|
|
||||||
ieval_DEPENDENCIES = ../src/libjs.la
|
|
||||||
ieval_LDFLAGS =
|
|
||||||
CFLAGS = -g -O2
|
|
||||||
COMPILE = $(CC) $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS)
|
|
||||||
LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS)
|
|
||||||
LINK = $(LIBTOOL) --mode=link $(CC) $(CFLAGS) $(LDFLAGS) -o $@
|
|
||||||
DIST_COMMON = Makefile.am Makefile.in
|
|
||||||
|
|
||||||
|
|
||||||
DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)
|
|
||||||
|
|
||||||
TAR = tar
|
|
||||||
GZIP = --best
|
|
||||||
SOURCES = $(simple_SOURCES) $(ieval_SOURCES)
|
|
||||||
OBJECTS = $(simple_OBJECTS) $(ieval_OBJECTS)
|
|
||||||
|
|
||||||
all: Makefile $(PROGRAMS)
|
|
||||||
|
|
||||||
.SUFFIXES:
|
|
||||||
.SUFFIXES: .S .c .lo .o .s
|
|
||||||
$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4)
|
|
||||||
cd $(top_srcdir) && $(AUTOMAKE) --gnu --include-deps examples/Makefile
|
|
||||||
|
|
||||||
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
|
|
||||||
cd $(top_builddir) \
|
|
||||||
&& CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status
|
|
||||||
|
|
||||||
|
|
||||||
mostlyclean-noinstPROGRAMS:
|
|
||||||
|
|
||||||
clean-noinstPROGRAMS:
|
|
||||||
-test -z "$(noinst_PROGRAMS)" || rm -f $(noinst_PROGRAMS)
|
|
||||||
|
|
||||||
distclean-noinstPROGRAMS:
|
|
||||||
|
|
||||||
maintainer-clean-noinstPROGRAMS:
|
|
||||||
|
|
||||||
.c.o:
|
|
||||||
$(COMPILE) -c $<
|
|
||||||
|
|
||||||
.s.o:
|
|
||||||
$(COMPILE) -c $<
|
|
||||||
|
|
||||||
.S.o:
|
|
||||||
$(COMPILE) -c $<
|
|
||||||
|
|
||||||
mostlyclean-compile:
|
|
||||||
-rm -f *.o core *.core
|
|
||||||
|
|
||||||
clean-compile:
|
|
||||||
|
|
||||||
distclean-compile:
|
|
||||||
-rm -f *.tab.c
|
|
||||||
|
|
||||||
maintainer-clean-compile:
|
|
||||||
|
|
||||||
.c.lo:
|
|
||||||
$(LIBTOOL) --mode=compile $(COMPILE) -c $<
|
|
||||||
|
|
||||||
.s.lo:
|
|
||||||
$(LIBTOOL) --mode=compile $(COMPILE) -c $<
|
|
||||||
|
|
||||||
.S.lo:
|
|
||||||
$(LIBTOOL) --mode=compile $(COMPILE) -c $<
|
|
||||||
|
|
||||||
mostlyclean-libtool:
|
|
||||||
-rm -f *.lo
|
|
||||||
|
|
||||||
clean-libtool:
|
|
||||||
-rm -rf .libs _libs
|
|
||||||
|
|
||||||
distclean-libtool:
|
|
||||||
|
|
||||||
maintainer-clean-libtool:
|
|
||||||
|
|
||||||
simple: $(simple_OBJECTS) $(simple_DEPENDENCIES)
|
|
||||||
@rm -f simple
|
|
||||||
$(LINK) $(simple_LDFLAGS) $(simple_OBJECTS) $(simple_LDADD) $(LIBS)
|
|
||||||
|
|
||||||
ieval: $(ieval_OBJECTS) $(ieval_DEPENDENCIES)
|
|
||||||
@rm -f ieval
|
|
||||||
$(LINK) $(ieval_LDFLAGS) $(ieval_OBJECTS) $(ieval_LDADD) $(LIBS)
|
|
||||||
|
|
||||||
tags: TAGS
|
|
||||||
|
|
||||||
ID: $(HEADERS) $(SOURCES) $(LISP)
|
|
||||||
here=`pwd` && cd $(srcdir) \
|
|
||||||
&& mkid -f$$here/ID $(SOURCES) $(HEADERS) $(LISP)
|
|
||||||
|
|
||||||
TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) $(LISP)
|
|
||||||
tags=; \
|
|
||||||
here=`pwd`; \
|
|
||||||
list='$(SOURCES) $(HEADERS)'; \
|
|
||||||
unique=`for i in $$list; do echo $$i; done | \
|
|
||||||
awk ' { files[$$0] = 1; } \
|
|
||||||
END { for (i in files) print i; }'`; \
|
|
||||||
test -z "$(ETAGS_ARGS)$$unique$(LISP)$$tags" \
|
|
||||||
|| (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags $$unique $(LISP) -o $$here/TAGS)
|
|
||||||
|
|
||||||
mostlyclean-tags:
|
|
||||||
|
|
||||||
clean-tags:
|
|
||||||
|
|
||||||
distclean-tags:
|
|
||||||
-rm -f TAGS ID
|
|
||||||
|
|
||||||
maintainer-clean-tags:
|
|
||||||
|
|
||||||
distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir)
|
|
||||||
|
|
||||||
subdir = examples
|
|
||||||
|
|
||||||
distdir: $(DISTFILES)
|
|
||||||
@for file in $(DISTFILES); do \
|
|
||||||
d=$(srcdir); \
|
|
||||||
test -f $(distdir)/$$file \
|
|
||||||
|| ln $$d/$$file $(distdir)/$$file 2> /dev/null \
|
|
||||||
|| cp -p $$d/$$file $(distdir)/$$file; \
|
|
||||||
done
|
|
||||||
info:
|
|
||||||
dvi:
|
|
||||||
check: all
|
|
||||||
$(MAKE)
|
|
||||||
installcheck:
|
|
||||||
install-exec:
|
|
||||||
@$(NORMAL_INSTALL)
|
|
||||||
|
|
||||||
install-data:
|
|
||||||
@$(NORMAL_INSTALL)
|
|
||||||
|
|
||||||
install: install-exec install-data all
|
|
||||||
@:
|
|
||||||
|
|
||||||
uninstall:
|
|
||||||
|
|
||||||
install-strip:
|
|
||||||
$(MAKE) INSTALL_PROGRAM='$(INSTALL_PROGRAM) -s' INSTALL_SCRIPT='$(INSTALL_PROGRAM)' install
|
|
||||||
installdirs:
|
|
||||||
|
|
||||||
|
|
||||||
mostlyclean-generic:
|
|
||||||
-test -z "$(MOSTLYCLEANFILES)" || rm -f $(MOSTLYCLEANFILES)
|
|
||||||
|
|
||||||
clean-generic:
|
|
||||||
-test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
|
|
||||||
|
|
||||||
distclean-generic:
|
|
||||||
-rm -f Makefile $(DISTCLEANFILES)
|
|
||||||
-rm -f config.cache config.log stamp-h stamp-h[0-9]*
|
|
||||||
-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
|
|
||||||
|
|
||||||
maintainer-clean-generic:
|
|
||||||
-test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES)
|
|
||||||
-test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES)
|
|
||||||
mostlyclean: mostlyclean-noinstPROGRAMS mostlyclean-compile \
|
|
||||||
mostlyclean-libtool mostlyclean-tags \
|
|
||||||
mostlyclean-generic
|
|
||||||
|
|
||||||
clean: clean-noinstPROGRAMS clean-compile clean-libtool clean-tags \
|
|
||||||
clean-generic mostlyclean
|
|
||||||
|
|
||||||
distclean: distclean-noinstPROGRAMS distclean-compile distclean-libtool \
|
|
||||||
distclean-tags distclean-generic clean
|
|
||||||
-rm -f config.status
|
|
||||||
-rm -f libtool
|
|
||||||
|
|
||||||
maintainer-clean: maintainer-clean-noinstPROGRAMS \
|
|
||||||
maintainer-clean-compile maintainer-clean-libtool \
|
|
||||||
maintainer-clean-tags maintainer-clean-generic \
|
|
||||||
distclean
|
|
||||||
@echo "This command is intended for maintainers to use;"
|
|
||||||
@echo "it deletes files that may require special tools to rebuild."
|
|
||||||
|
|
||||||
.PHONY: mostlyclean-noinstPROGRAMS distclean-noinstPROGRAMS \
|
|
||||||
clean-noinstPROGRAMS maintainer-clean-noinstPROGRAMS \
|
|
||||||
mostlyclean-compile distclean-compile clean-compile \
|
|
||||||
maintainer-clean-compile mostlyclean-libtool distclean-libtool \
|
|
||||||
clean-libtool maintainer-clean-libtool tags mostlyclean-tags \
|
|
||||||
distclean-tags clean-tags maintainer-clean-tags distdir info dvi \
|
|
||||||
installcheck install-exec install-data install uninstall all \
|
|
||||||
installdirs mostlyclean-generic distclean-generic clean-generic \
|
|
||||||
maintainer-clean-generic clean mostlyclean distclean maintainer-clean
|
|
||||||
|
|
||||||
|
|
||||||
dload-linux:
|
|
||||||
$(CC) $(CFLAGS) -shared -fPIC -DPIC dload.c -o dload.so
|
|
||||||
|
|
||||||
# Tell versions [3.59,3.63) of GNU make to not export all variables.
|
|
||||||
# Otherwise a system limit (for SysV at least) may be exceeded.
|
|
||||||
.NOEXPORT:
|
|
|
@ -1,244 +0,0 @@
|
||||||
# Generated automatically from Makefile.in by configure.
|
|
||||||
# Makefile.in generated automatically by automake 1.3 from Makefile.am
|
|
||||||
|
|
||||||
# Copyright (C) 1994, 1995, 1996, 1997, 1998 Free Software Foundation, Inc.
|
|
||||||
# This Makefile.in is free software; the Free Software Foundation
|
|
||||||
# gives unlimited permission to copy and/or distribute it,
|
|
||||||
# with or without modifications, as long as this notice is preserved.
|
|
||||||
|
|
||||||
# This program is distributed in the hope that it will be useful,
|
|
||||||
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
|
|
||||||
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
|
|
||||||
# PARTICULAR PURPOSE.
|
|
||||||
|
|
||||||
#
|
|
||||||
# Automakefile for JavaScript assembler.
|
|
||||||
# Copyright (c) 1998 New Generation Software (NGS) Oy
|
|
||||||
#
|
|
||||||
# Author: Markku Rossi <mtr@ngs.fi>
|
|
||||||
#
|
|
||||||
|
|
||||||
#
|
|
||||||
# This library is free software; you can redistribute it and/or
|
|
||||||
# modify it under the terms of the GNU Library General Public
|
|
||||||
# License as published by the Free Software Foundation; either
|
|
||||||
# version 2 of the License, or (at your option) any later version.
|
|
||||||
#
|
|
||||||
# This library is distributed in the hope that it will be useful,
|
|
||||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
|
||||||
# Library General Public License for more details.
|
|
||||||
#
|
|
||||||
# You should have received a copy of the GNU Library General Public
|
|
||||||
# License along with this library; if not, write to the Free
|
|
||||||
# Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
|
|
||||||
# MA 02111-1307, USA
|
|
||||||
#
|
|
||||||
|
|
||||||
|
|
||||||
SHELL = /bin/sh
|
|
||||||
|
|
||||||
srcdir = .
|
|
||||||
top_srcdir = ..
|
|
||||||
prefix = /usr/local/js-0.2.5
|
|
||||||
exec_prefix = ${prefix}
|
|
||||||
|
|
||||||
bindir = ${exec_prefix}/bin
|
|
||||||
sbindir = ${exec_prefix}/sbin
|
|
||||||
libexecdir = ${exec_prefix}/libexec
|
|
||||||
datadir = ${prefix}/share
|
|
||||||
sysconfdir = ${prefix}/etc
|
|
||||||
sharedstatedir = ${prefix}/com
|
|
||||||
localstatedir = ${prefix}/var
|
|
||||||
libdir = ${exec_prefix}/lib
|
|
||||||
infodir = ${prefix}/info
|
|
||||||
mandir = ${prefix}/man
|
|
||||||
includedir = ${prefix}/include
|
|
||||||
oldincludedir = /usr/include
|
|
||||||
|
|
||||||
DISTDIR =
|
|
||||||
|
|
||||||
pkgdatadir = $(datadir)/js
|
|
||||||
pkglibdir = $(libdir)/js
|
|
||||||
pkgincludedir = $(includedir)/js
|
|
||||||
|
|
||||||
top_builddir = ..
|
|
||||||
|
|
||||||
ACLOCAL = aclocal
|
|
||||||
AUTOCONF = autoconf
|
|
||||||
AUTOMAKE = automake
|
|
||||||
AUTOHEADER = autoheader
|
|
||||||
|
|
||||||
INSTALL = /usr/bin/install -c
|
|
||||||
INSTALL_PROGRAM = ${INSTALL}
|
|
||||||
INSTALL_DATA = ${INSTALL} -m 644
|
|
||||||
INSTALL_SCRIPT = ${INSTALL_PROGRAM}
|
|
||||||
transform = s,x,x,
|
|
||||||
|
|
||||||
NORMAL_INSTALL = :
|
|
||||||
PRE_INSTALL = :
|
|
||||||
POST_INSTALL = :
|
|
||||||
NORMAL_UNINSTALL = :
|
|
||||||
PRE_UNINSTALL = :
|
|
||||||
POST_UNINSTALL = :
|
|
||||||
host_alias = i686-pc-linux-gnu
|
|
||||||
host_triplet = i686-pc-linux-gnu
|
|
||||||
ACLOCAL_FLAGS_FOR_LIBTOOL =
|
|
||||||
CC = gcc
|
|
||||||
CPP = gcc -E
|
|
||||||
EXTENSIONS = dl_open.lo xjs.lo xmd5.lo md5c.lo
|
|
||||||
EXTENSIONS_LIBS = -ldl
|
|
||||||
INTERPRETER_FEATURES = r_std.lo
|
|
||||||
LD = /usr/bin/ld
|
|
||||||
LIBTOOL = $(SHELL) $(top_builddir)/libtool
|
|
||||||
LN_S = ln -s
|
|
||||||
MAKEINFO = makeinfo
|
|
||||||
NM = /usr/bin/nm -B
|
|
||||||
PACKAGE = js
|
|
||||||
PGCC_BY_PROVENZANO =
|
|
||||||
RANLIB = ranlib
|
|
||||||
U =
|
|
||||||
VERSION = 0.2.5
|
|
||||||
XLC_R_AIX =
|
|
||||||
|
|
||||||
JSCOMPILER = ../src/js
|
|
||||||
JSCOMPILER_FLAGS = -g -Wpedantic -O2
|
|
||||||
|
|
||||||
JSS = process.js operands.js main.js
|
|
||||||
JSCS = process.jsc operands.jsc main.jsc
|
|
||||||
|
|
||||||
EXTRA_DIST = $(JSS)
|
|
||||||
|
|
||||||
bin_SCRIPTS = jsas
|
|
||||||
|
|
||||||
CLEANFILES = jsas $(JSCS)
|
|
||||||
|
|
||||||
SUFFIXES = .jsc .js
|
|
||||||
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
|
|
||||||
CONFIG_HEADER = ../jsconfig.h
|
|
||||||
CONFIG_CLEAN_FILES =
|
|
||||||
SCRIPTS = $(bin_SCRIPTS)
|
|
||||||
|
|
||||||
DIST_COMMON = ChangeLog Makefile.am Makefile.in
|
|
||||||
|
|
||||||
|
|
||||||
DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)
|
|
||||||
|
|
||||||
TAR = tar
|
|
||||||
GZIP = --best
|
|
||||||
all: Makefile $(SCRIPTS)
|
|
||||||
|
|
||||||
.SUFFIXES:
|
|
||||||
.SUFFIXES: .js .jsc
|
|
||||||
$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4)
|
|
||||||
cd $(top_srcdir) && $(AUTOMAKE) --gnu --include-deps jsas/Makefile
|
|
||||||
|
|
||||||
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
|
|
||||||
cd $(top_builddir) \
|
|
||||||
&& CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status
|
|
||||||
|
|
||||||
|
|
||||||
install-binSCRIPTS: $(bin_SCRIPTS)
|
|
||||||
@$(NORMAL_INSTALL)
|
|
||||||
$(mkinstalldirs) $(DESTDIR)$(bindir)
|
|
||||||
@list='$(bin_SCRIPTS)'; for p in $$list; do \
|
|
||||||
if test -f $$p; then \
|
|
||||||
echo " $(INSTALL_SCRIPT) $$p $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`"; \
|
|
||||||
$(INSTALL_SCRIPT) $$p $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`; \
|
|
||||||
else if test -f $(srcdir)/$$p; then \
|
|
||||||
echo " $(INSTALL_SCRIPT) $(srcdir)/$$p $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`"; \
|
|
||||||
$(INSTALL_SCRIPT) $(srcdir)/$$p $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`; \
|
|
||||||
else :; fi; fi; \
|
|
||||||
done
|
|
||||||
|
|
||||||
uninstall-binSCRIPTS:
|
|
||||||
@$(NORMAL_UNINSTALL)
|
|
||||||
list='$(bin_SCRIPTS)'; for p in $$list; do \
|
|
||||||
rm -f $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`; \
|
|
||||||
done
|
|
||||||
tags: TAGS
|
|
||||||
TAGS:
|
|
||||||
|
|
||||||
|
|
||||||
distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir)
|
|
||||||
|
|
||||||
subdir = jsas
|
|
||||||
|
|
||||||
distdir: $(DISTFILES)
|
|
||||||
@for file in $(DISTFILES); do \
|
|
||||||
d=$(srcdir); \
|
|
||||||
test -f $(distdir)/$$file \
|
|
||||||
|| ln $$d/$$file $(distdir)/$$file 2> /dev/null \
|
|
||||||
|| cp -p $$d/$$file $(distdir)/$$file; \
|
|
||||||
done
|
|
||||||
info:
|
|
||||||
dvi:
|
|
||||||
check: all
|
|
||||||
$(MAKE)
|
|
||||||
installcheck:
|
|
||||||
install-exec: install-binSCRIPTS
|
|
||||||
@$(NORMAL_INSTALL)
|
|
||||||
|
|
||||||
install-data:
|
|
||||||
@$(NORMAL_INSTALL)
|
|
||||||
|
|
||||||
install: install-exec install-data all
|
|
||||||
@:
|
|
||||||
|
|
||||||
uninstall: uninstall-binSCRIPTS
|
|
||||||
|
|
||||||
install-strip:
|
|
||||||
$(MAKE) INSTALL_PROGRAM='$(INSTALL_PROGRAM) -s' INSTALL_SCRIPT='$(INSTALL_PROGRAM)' install
|
|
||||||
installdirs:
|
|
||||||
$(mkinstalldirs) $(DATADIR)$(bindir)
|
|
||||||
|
|
||||||
|
|
||||||
mostlyclean-generic:
|
|
||||||
-test -z "$(MOSTLYCLEANFILES)" || rm -f $(MOSTLYCLEANFILES)
|
|
||||||
|
|
||||||
clean-generic:
|
|
||||||
-test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
|
|
||||||
|
|
||||||
distclean-generic:
|
|
||||||
-rm -f Makefile $(DISTCLEANFILES)
|
|
||||||
-rm -f config.cache config.log stamp-h stamp-h[0-9]*
|
|
||||||
-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
|
|
||||||
|
|
||||||
maintainer-clean-generic:
|
|
||||||
-test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES)
|
|
||||||
-test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES)
|
|
||||||
mostlyclean: mostlyclean-generic
|
|
||||||
|
|
||||||
clean: clean-generic mostlyclean
|
|
||||||
|
|
||||||
distclean: distclean-generic clean
|
|
||||||
-rm -f config.status
|
|
||||||
-rm -f libtool
|
|
||||||
|
|
||||||
maintainer-clean: maintainer-clean-generic distclean
|
|
||||||
@echo "This command is intended for maintainers to use;"
|
|
||||||
@echo "it deletes files that may require special tools to rebuild."
|
|
||||||
|
|
||||||
.PHONY: uninstall-binSCRIPTS install-binSCRIPTS tags distdir info dvi \
|
|
||||||
installcheck install-exec install-data install uninstall all \
|
|
||||||
installdirs mostlyclean-generic distclean-generic clean-generic \
|
|
||||||
maintainer-clean-generic clean mostlyclean distclean maintainer-clean
|
|
||||||
|
|
||||||
|
|
||||||
compile: $(JSCS)
|
|
||||||
|
|
||||||
jsas: $(JSS)
|
|
||||||
rm -f $@.js
|
|
||||||
for i in $(JSS); do cat $(srcdir)/$$i >> $@.js; done
|
|
||||||
$(JSCOMPILER) $(JSCOMPILER_FLAGS) -c $@.js
|
|
||||||
echo "#!$(bindir)/js --file" > $@
|
|
||||||
# echo "#!$(JSCOMPILER) --file" > $@
|
|
||||||
cat $@.jsc >> $@
|
|
||||||
chmod a+x $@
|
|
||||||
|
|
||||||
.js.jsc:
|
|
||||||
$(JSCOMPILER) $(JSCOMPILER_FLAGS) -c $<
|
|
||||||
|
|
||||||
# Tell versions [3.59,3.63) of GNU make to not export all variables.
|
|
||||||
# Otherwise a system limit (for SysV at least) may be exceeded.
|
|
||||||
.NOEXPORT:
|
|
|
@ -1,318 +0,0 @@
|
||||||
# Generated automatically from Makefile.in by configure.
|
|
||||||
# Makefile.in generated automatically by automake 1.3 from Makefile.am
|
|
||||||
|
|
||||||
# Copyright (C) 1994, 1995, 1996, 1997, 1998 Free Software Foundation, Inc.
|
|
||||||
# This Makefile.in is free software; the Free Software Foundation
|
|
||||||
# gives unlimited permission to copy and/or distribute it,
|
|
||||||
# with or without modifications, as long as this notice is preserved.
|
|
||||||
|
|
||||||
# This program is distributed in the hope that it will be useful,
|
|
||||||
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
|
|
||||||
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
|
|
||||||
# PARTICULAR PURPOSE.
|
|
||||||
|
|
||||||
#
|
|
||||||
# Automakefile for JavaScript JavaScript compiler.
|
|
||||||
# Copyright (c) 1998 New Generation Software (NGS) Oy
|
|
||||||
#
|
|
||||||
# Author: Markku Rossi <mtr@ngs.fi>
|
|
||||||
#
|
|
||||||
|
|
||||||
#
|
|
||||||
# This library is free software; you can redistribute it and/or
|
|
||||||
# modify it under the terms of the GNU Library General Public
|
|
||||||
# License as published by the Free Software Foundation; either
|
|
||||||
# version 2 of the License, or (at your option) any later version.
|
|
||||||
#
|
|
||||||
# This library is distributed in the hope that it will be useful,
|
|
||||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
|
||||||
# Library General Public License for more details.
|
|
||||||
#
|
|
||||||
# You should have received a copy of the GNU Library General Public
|
|
||||||
# License along with this library; if not, write to the Free
|
|
||||||
# Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
|
|
||||||
# MA 02111-1307, USA
|
|
||||||
#
|
|
||||||
|
|
||||||
|
|
||||||
SHELL = /bin/sh
|
|
||||||
|
|
||||||
srcdir = .
|
|
||||||
top_srcdir = ..
|
|
||||||
prefix = /usr/local/js-0.2.5
|
|
||||||
exec_prefix = ${prefix}
|
|
||||||
|
|
||||||
bindir = ${exec_prefix}/bin
|
|
||||||
sbindir = ${exec_prefix}/sbin
|
|
||||||
libexecdir = ${exec_prefix}/libexec
|
|
||||||
datadir = ${prefix}/share
|
|
||||||
sysconfdir = ${prefix}/etc
|
|
||||||
sharedstatedir = ${prefix}/com
|
|
||||||
localstatedir = ${prefix}/var
|
|
||||||
libdir = ${exec_prefix}/lib
|
|
||||||
infodir = ${prefix}/info
|
|
||||||
mandir = ${prefix}/man
|
|
||||||
includedir = ${prefix}/include
|
|
||||||
oldincludedir = /usr/include
|
|
||||||
|
|
||||||
DISTDIR =
|
|
||||||
|
|
||||||
pkgdatadir = $(datadir)/js
|
|
||||||
pkglibdir = $(libdir)/js
|
|
||||||
pkgincludedir = $(includedir)/js
|
|
||||||
|
|
||||||
top_builddir = ..
|
|
||||||
|
|
||||||
ACLOCAL = aclocal
|
|
||||||
AUTOCONF = autoconf
|
|
||||||
AUTOMAKE = automake
|
|
||||||
AUTOHEADER = autoheader
|
|
||||||
|
|
||||||
INSTALL = /usr/bin/install -c
|
|
||||||
INSTALL_PROGRAM = ${INSTALL}
|
|
||||||
INSTALL_DATA = ${INSTALL} -m 644
|
|
||||||
INSTALL_SCRIPT = ${INSTALL_PROGRAM}
|
|
||||||
transform = s,x,x,
|
|
||||||
|
|
||||||
NORMAL_INSTALL = :
|
|
||||||
PRE_INSTALL = :
|
|
||||||
POST_INSTALL = :
|
|
||||||
NORMAL_UNINSTALL = :
|
|
||||||
PRE_UNINSTALL = :
|
|
||||||
POST_UNINSTALL = :
|
|
||||||
host_alias = i686-pc-linux-gnu
|
|
||||||
host_triplet = i686-pc-linux-gnu
|
|
||||||
ACLOCAL_FLAGS_FOR_LIBTOOL =
|
|
||||||
CC = gcc
|
|
||||||
CPP = gcc -E
|
|
||||||
EXTENSIONS = dl_open.lo xjs.lo xmd5.lo md5c.lo
|
|
||||||
EXTENSIONS_LIBS = -ldl
|
|
||||||
INTERPRETER_FEATURES = r_std.lo
|
|
||||||
LD = /usr/bin/ld
|
|
||||||
LIBTOOL = $(SHELL) $(top_builddir)/libtool
|
|
||||||
LN_S = ln -s
|
|
||||||
MAKEINFO = makeinfo
|
|
||||||
NM = /usr/bin/nm -B
|
|
||||||
PACKAGE = js
|
|
||||||
PGCC_BY_PROVENZANO =
|
|
||||||
RANLIB = ranlib
|
|
||||||
U =
|
|
||||||
VERSION = 0.2.5
|
|
||||||
XLC_R_AIX =
|
|
||||||
|
|
||||||
SUBDIRS = tests
|
|
||||||
|
|
||||||
JSCOMPILER = ../src/js
|
|
||||||
JSCOMPILER_FLAGS = -Wpedantic -O2
|
|
||||||
|
|
||||||
JSS = defs.js lexer.js parser.js gram.js namespace.js \
|
|
||||||
streams.js asm.js entry.js
|
|
||||||
JSCS = defs.jsc lexer.jsc parser.jsc gram.jsc namespace.jsc \
|
|
||||||
streams.jsc asm.jsc entry.jsc
|
|
||||||
|
|
||||||
EXTRA_DIST = $(JSS) $(JSCS) bs.js bs.jsc compiler.js compiler.jsc
|
|
||||||
|
|
||||||
SUFFIXES = .jsc .js
|
|
||||||
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
|
|
||||||
CONFIG_HEADER = ../jsconfig.h
|
|
||||||
CONFIG_CLEAN_FILES =
|
|
||||||
DIST_COMMON = ChangeLog Makefile.am Makefile.in TODO
|
|
||||||
|
|
||||||
|
|
||||||
DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)
|
|
||||||
|
|
||||||
TAR = tar
|
|
||||||
GZIP = --best
|
|
||||||
all: all-recursive all-am
|
|
||||||
|
|
||||||
.SUFFIXES:
|
|
||||||
.SUFFIXES: .js .jsc
|
|
||||||
$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4)
|
|
||||||
cd $(top_srcdir) && $(AUTOMAKE) --gnu --include-deps jsc/Makefile
|
|
||||||
|
|
||||||
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
|
|
||||||
cd $(top_builddir) \
|
|
||||||
&& CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status
|
|
||||||
|
|
||||||
|
|
||||||
# This directory's subdirectories are mostly independent; you can cd
|
|
||||||
# into them and run `make' without going through this Makefile.
|
|
||||||
# To change the values of `make' variables: instead of editing Makefiles,
|
|
||||||
# (1) if the variable is set in `config.status', edit `config.status'
|
|
||||||
# (which will cause the Makefiles to be regenerated when you run `make');
|
|
||||||
# (2) otherwise, pass the desired values on the `make' command line.
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
all-recursive install-data-recursive install-exec-recursive \
|
|
||||||
installdirs-recursive install-recursive uninstall-recursive \
|
|
||||||
check-recursive installcheck-recursive info-recursive dvi-recursive:
|
|
||||||
@set fnord $(MAKEFLAGS); amf=$$2; \
|
|
||||||
list='$(SUBDIRS)'; for subdir in $$list; do \
|
|
||||||
target=`echo $@ | sed s/-recursive//`; \
|
|
||||||
echo "Making $$target in $$subdir"; \
|
|
||||||
(cd $$subdir && $(MAKE) $$target) \
|
|
||||||
|| case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
|
|
||||||
done && test -z "$$fail"
|
|
||||||
|
|
||||||
mostlyclean-recursive clean-recursive distclean-recursive \
|
|
||||||
maintainer-clean-recursive:
|
|
||||||
@set fnord $(MAKEFLAGS); amf=$$2; \
|
|
||||||
rev=''; list='$(SUBDIRS)'; for subdir in $$list; do \
|
|
||||||
rev="$$subdir $$rev"; \
|
|
||||||
done; \
|
|
||||||
for subdir in $$rev; do \
|
|
||||||
target=`echo $@ | sed s/-recursive//`; \
|
|
||||||
echo "Making $$target in $$subdir"; \
|
|
||||||
(cd $$subdir && $(MAKE) $$target) \
|
|
||||||
|| case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
|
|
||||||
done && test -z "$$fail"
|
|
||||||
tags-recursive:
|
|
||||||
list='$(SUBDIRS)'; for subdir in $$list; do \
|
|
||||||
(cd $$subdir && $(MAKE) tags); \
|
|
||||||
done
|
|
||||||
|
|
||||||
tags: TAGS
|
|
||||||
|
|
||||||
ID: $(HEADERS) $(SOURCES) $(LISP)
|
|
||||||
here=`pwd` && cd $(srcdir) \
|
|
||||||
&& mkid -f$$here/ID $(SOURCES) $(HEADERS) $(LISP)
|
|
||||||
|
|
||||||
TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) $(LISP)
|
|
||||||
tags=; \
|
|
||||||
here=`pwd`; \
|
|
||||||
list='$(SUBDIRS)'; for subdir in $$list; do \
|
|
||||||
test -f $$subdir/TAGS && tags="$$tags -i $$here/$$subdir/TAGS"; \
|
|
||||||
done; \
|
|
||||||
list='$(SOURCES) $(HEADERS)'; \
|
|
||||||
unique=`for i in $$list; do echo $$i; done | \
|
|
||||||
awk ' { files[$$0] = 1; } \
|
|
||||||
END { for (i in files) print i; }'`; \
|
|
||||||
test -z "$(ETAGS_ARGS)$$unique$(LISP)$$tags" \
|
|
||||||
|| (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags $$unique $(LISP) -o $$here/TAGS)
|
|
||||||
|
|
||||||
mostlyclean-tags:
|
|
||||||
|
|
||||||
clean-tags:
|
|
||||||
|
|
||||||
distclean-tags:
|
|
||||||
-rm -f TAGS ID
|
|
||||||
|
|
||||||
maintainer-clean-tags:
|
|
||||||
|
|
||||||
distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir)
|
|
||||||
|
|
||||||
subdir = jsc
|
|
||||||
|
|
||||||
distdir: $(DISTFILES)
|
|
||||||
@for file in $(DISTFILES); do \
|
|
||||||
d=$(srcdir); \
|
|
||||||
test -f $(distdir)/$$file \
|
|
||||||
|| ln $$d/$$file $(distdir)/$$file 2> /dev/null \
|
|
||||||
|| cp -p $$d/$$file $(distdir)/$$file; \
|
|
||||||
done
|
|
||||||
for subdir in $(SUBDIRS); do \
|
|
||||||
test -d $(distdir)/$$subdir \
|
|
||||||
|| mkdir $(distdir)/$$subdir \
|
|
||||||
|| exit 1; \
|
|
||||||
chmod 777 $(distdir)/$$subdir; \
|
|
||||||
(cd $$subdir && $(MAKE) top_distdir=../$(top_distdir) distdir=../$(distdir)/$$subdir distdir) \
|
|
||||||
|| exit 1; \
|
|
||||||
done
|
|
||||||
info: info-recursive
|
|
||||||
dvi: dvi-recursive
|
|
||||||
check: all-am
|
|
||||||
$(MAKE) check-recursive
|
|
||||||
installcheck: installcheck-recursive
|
|
||||||
all-am: Makefile
|
|
||||||
|
|
||||||
install-exec: install-exec-recursive
|
|
||||||
@$(NORMAL_INSTALL)
|
|
||||||
|
|
||||||
install-data: install-data-recursive
|
|
||||||
@$(NORMAL_INSTALL)
|
|
||||||
|
|
||||||
install: install-recursive
|
|
||||||
@:
|
|
||||||
|
|
||||||
uninstall: uninstall-recursive
|
|
||||||
|
|
||||||
install-strip:
|
|
||||||
$(MAKE) INSTALL_PROGRAM='$(INSTALL_PROGRAM) -s' INSTALL_SCRIPT='$(INSTALL_PROGRAM)' install
|
|
||||||
installdirs: installdirs-recursive
|
|
||||||
|
|
||||||
|
|
||||||
mostlyclean-generic:
|
|
||||||
-test -z "$(MOSTLYCLEANFILES)" || rm -f $(MOSTLYCLEANFILES)
|
|
||||||
|
|
||||||
clean-generic:
|
|
||||||
-test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
|
|
||||||
|
|
||||||
distclean-generic:
|
|
||||||
-rm -f Makefile $(DISTCLEANFILES)
|
|
||||||
-rm -f config.cache config.log stamp-h stamp-h[0-9]*
|
|
||||||
-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
|
|
||||||
|
|
||||||
maintainer-clean-generic:
|
|
||||||
-test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES)
|
|
||||||
-test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES)
|
|
||||||
mostlyclean-am: mostlyclean-tags mostlyclean-generic
|
|
||||||
|
|
||||||
clean-am: clean-tags clean-generic mostlyclean-am
|
|
||||||
|
|
||||||
distclean-am: distclean-tags distclean-generic clean-am
|
|
||||||
|
|
||||||
maintainer-clean-am: maintainer-clean-tags maintainer-clean-generic \
|
|
||||||
distclean-am
|
|
||||||
|
|
||||||
mostlyclean: mostlyclean-recursive mostlyclean-am
|
|
||||||
|
|
||||||
clean: clean-recursive clean-am
|
|
||||||
|
|
||||||
distclean: distclean-recursive distclean-am
|
|
||||||
-rm -f config.status
|
|
||||||
-rm -f libtool
|
|
||||||
|
|
||||||
maintainer-clean: maintainer-clean-recursive maintainer-clean-am
|
|
||||||
@echo "This command is intended for maintainers to use;"
|
|
||||||
@echo "it deletes files that may require special tools to rebuild."
|
|
||||||
|
|
||||||
.PHONY: install-data-recursive uninstall-data-recursive \
|
|
||||||
install-exec-recursive uninstall-exec-recursive installdirs-recursive \
|
|
||||||
uninstalldirs-recursive all-recursive check-recursive \
|
|
||||||
installcheck-recursive info-recursive dvi-recursive \
|
|
||||||
mostlyclean-recursive distclean-recursive clean-recursive \
|
|
||||||
maintainer-clean-recursive tags tags-recursive mostlyclean-tags \
|
|
||||||
distclean-tags clean-tags maintainer-clean-tags distdir info dvi \
|
|
||||||
installcheck all-am install-exec install-data install uninstall all \
|
|
||||||
installdirs mostlyclean-generic distclean-generic clean-generic \
|
|
||||||
maintainer-clean-generic clean mostlyclean distclean maintainer-clean
|
|
||||||
|
|
||||||
|
|
||||||
compile: $(JSCS) bs.jsc
|
|
||||||
|
|
||||||
compiler: compiler.jsc
|
|
||||||
|
|
||||||
compiler.jsc: compiler.js
|
|
||||||
$(JSCOMPILER) $(JSCOMPILER_FLAGS) -c $<
|
|
||||||
cp compiler.jsc bak/compiler-`date | sed 's/ /-/g'`.jsc || true
|
|
||||||
|
|
||||||
compiler.js: $(JSS)
|
|
||||||
cat $(JSS) >compiler.js
|
|
||||||
|
|
||||||
run: compile
|
|
||||||
$(JSCOMPILER) --load $(JSCS) --file bs.jsc
|
|
||||||
|
|
||||||
wc:
|
|
||||||
wc $(JSS)
|
|
||||||
|
|
||||||
my-clean:
|
|
||||||
rm -f $(JSCS) bs.jsc
|
|
||||||
|
|
||||||
.js.jsc:
|
|
||||||
$(JSCOMPILER) $(JSCOMPILER_FLAGS) -g -c $<
|
|
||||||
|
|
||||||
# Tell versions [3.59,3.63) of GNU make to not export all variables.
|
|
||||||
# Otherwise a system limit (for SysV at least) may be exceeded.
|
|
||||||
.NOEXPORT:
|
|
|
@ -1,223 +0,0 @@
|
||||||
# Generated automatically from Makefile.in by configure.
|
|
||||||
# Makefile.in generated automatically by automake 1.3 from Makefile.am
|
|
||||||
|
|
||||||
# Copyright (C) 1994, 1995, 1996, 1997, 1998 Free Software Foundation, Inc.
|
|
||||||
# This Makefile.in is free software; the Free Software Foundation
|
|
||||||
# gives unlimited permission to copy and/or distribute it,
|
|
||||||
# with or without modifications, as long as this notice is preserved.
|
|
||||||
|
|
||||||
# This program is distributed in the hope that it will be useful,
|
|
||||||
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
|
|
||||||
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
|
|
||||||
# PARTICULAR PURPOSE.
|
|
||||||
|
|
||||||
#
|
|
||||||
# Automakefile for JavaScript compiler tests.
|
|
||||||
# Copyright (c) 1998 New Generation Software (NGS) Oy
|
|
||||||
#
|
|
||||||
# Author: Markku Rossi <mtr@ngs.fi>
|
|
||||||
#
|
|
||||||
|
|
||||||
#
|
|
||||||
# This program is free software; you can redistribute it and/or modify
|
|
||||||
# it under the terms of the GNU General Public License as published by
|
|
||||||
# the Free Software Foundation; either version 2, or (at your option)
|
|
||||||
# any later version.
|
|
||||||
#
|
|
||||||
# This program is distributed in the hope that it will be useful,
|
|
||||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
# GNU General Public License for more details.
|
|
||||||
#
|
|
||||||
# You should have received a copy of the GNU General Public License
|
|
||||||
#
|
|
||||||
# along with this program; see the file COPYING. If not, write to
|
|
||||||
# the Free Software Foundation, 59 Temple Place - Suite 330,
|
|
||||||
# Boston, MA 02111-1307, USA.
|
|
||||||
#
|
|
||||||
|
|
||||||
|
|
||||||
SHELL = /bin/sh
|
|
||||||
|
|
||||||
srcdir = .
|
|
||||||
top_srcdir = ../..
|
|
||||||
prefix = /usr/local/js-0.2.5
|
|
||||||
exec_prefix = ${prefix}
|
|
||||||
|
|
||||||
bindir = ${exec_prefix}/bin
|
|
||||||
sbindir = ${exec_prefix}/sbin
|
|
||||||
libexecdir = ${exec_prefix}/libexec
|
|
||||||
datadir = ${prefix}/share
|
|
||||||
sysconfdir = ${prefix}/etc
|
|
||||||
sharedstatedir = ${prefix}/com
|
|
||||||
localstatedir = ${prefix}/var
|
|
||||||
libdir = ${exec_prefix}/lib
|
|
||||||
infodir = ${prefix}/info
|
|
||||||
mandir = ${prefix}/man
|
|
||||||
includedir = ${prefix}/include
|
|
||||||
oldincludedir = /usr/include
|
|
||||||
|
|
||||||
DISTDIR =
|
|
||||||
|
|
||||||
pkgdatadir = $(datadir)/js
|
|
||||||
pkglibdir = $(libdir)/js
|
|
||||||
pkgincludedir = $(includedir)/js
|
|
||||||
|
|
||||||
top_builddir = ../..
|
|
||||||
|
|
||||||
ACLOCAL = aclocal
|
|
||||||
AUTOCONF = autoconf
|
|
||||||
AUTOMAKE = automake
|
|
||||||
AUTOHEADER = autoheader
|
|
||||||
|
|
||||||
INSTALL = /usr/bin/install -c
|
|
||||||
INSTALL_PROGRAM = ${INSTALL}
|
|
||||||
INSTALL_DATA = ${INSTALL} -m 644
|
|
||||||
INSTALL_SCRIPT = ${INSTALL_PROGRAM}
|
|
||||||
transform = s,x,x,
|
|
||||||
|
|
||||||
NORMAL_INSTALL = :
|
|
||||||
PRE_INSTALL = :
|
|
||||||
POST_INSTALL = :
|
|
||||||
NORMAL_UNINSTALL = :
|
|
||||||
PRE_UNINSTALL = :
|
|
||||||
POST_UNINSTALL = :
|
|
||||||
host_alias = i686-pc-linux-gnu
|
|
||||||
host_triplet = i686-pc-linux-gnu
|
|
||||||
ACLOCAL_FLAGS_FOR_LIBTOOL =
|
|
||||||
CC = gcc
|
|
||||||
CPP = gcc -E
|
|
||||||
EXTENSIONS = dl_open.lo xjs.lo xmd5.lo md5c.lo
|
|
||||||
EXTENSIONS_LIBS = -ldl
|
|
||||||
INTERPRETER_FEATURES = r_std.lo
|
|
||||||
LD = /usr/bin/ld
|
|
||||||
LIBTOOL = $(SHELL) $(top_builddir)/libtool
|
|
||||||
LN_S = ln -s
|
|
||||||
MAKEINFO = makeinfo
|
|
||||||
NM = /usr/bin/nm -B
|
|
||||||
PACKAGE = js
|
|
||||||
PGCC_BY_PROVENZANO =
|
|
||||||
RANLIB = ranlib
|
|
||||||
U =
|
|
||||||
VERSION = 0.2.5
|
|
||||||
XLC_R_AIX =
|
|
||||||
|
|
||||||
TESTS = compile.test asci.test
|
|
||||||
|
|
||||||
EXTRA_DIST = defs $(TESTS) asci.js
|
|
||||||
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
|
|
||||||
CONFIG_HEADER = ../../jsconfig.h
|
|
||||||
CONFIG_CLEAN_FILES =
|
|
||||||
DIST_COMMON = ChangeLog Makefile.am Makefile.in
|
|
||||||
|
|
||||||
|
|
||||||
DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)
|
|
||||||
|
|
||||||
TAR = tar
|
|
||||||
GZIP = --best
|
|
||||||
all: Makefile
|
|
||||||
|
|
||||||
.SUFFIXES:
|
|
||||||
$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4)
|
|
||||||
cd $(top_srcdir) && $(AUTOMAKE) --gnu --include-deps jsc/tests/Makefile
|
|
||||||
|
|
||||||
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
|
|
||||||
cd $(top_builddir) \
|
|
||||||
&& CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status
|
|
||||||
|
|
||||||
tags: TAGS
|
|
||||||
TAGS:
|
|
||||||
|
|
||||||
|
|
||||||
distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir)
|
|
||||||
|
|
||||||
subdir = jsc/tests
|
|
||||||
|
|
||||||
distdir: $(DISTFILES)
|
|
||||||
@for file in $(DISTFILES); do \
|
|
||||||
d=$(srcdir); \
|
|
||||||
test -f $(distdir)/$$file \
|
|
||||||
|| ln $$d/$$file $(distdir)/$$file 2> /dev/null \
|
|
||||||
|| cp -p $$d/$$file $(distdir)/$$file; \
|
|
||||||
done
|
|
||||||
check-TESTS: $(TESTS)
|
|
||||||
@failed=0; all=0; \
|
|
||||||
srcdir=$(srcdir); export srcdir; \
|
|
||||||
for tst in $(TESTS); do \
|
|
||||||
if test -f $$tst; then dir=.; \
|
|
||||||
else dir="$(srcdir)"; fi; \
|
|
||||||
if $(TESTS_ENVIRONMENT) $$dir/$$tst; then \
|
|
||||||
all=`expr $$all + 1`; \
|
|
||||||
echo "PASS: $$tst"; \
|
|
||||||
elif test $$? -ne 77; then \
|
|
||||||
all=`expr $$all + 1`; \
|
|
||||||
failed=`expr $$failed + 1`; \
|
|
||||||
echo "FAIL: $$tst"; \
|
|
||||||
fi; \
|
|
||||||
done; \
|
|
||||||
if test "$$failed" -eq 0; then \
|
|
||||||
banner="All $$all tests passed"; \
|
|
||||||
else \
|
|
||||||
banner="$$failed of $$all tests failed"; \
|
|
||||||
fi; \
|
|
||||||
dashes=`echo "$$banner" | sed s/./=/g`; \
|
|
||||||
echo "$$dashes"; \
|
|
||||||
echo "$$banner"; \
|
|
||||||
echo "$$dashes"; \
|
|
||||||
test "$$failed" -eq 0
|
|
||||||
info:
|
|
||||||
dvi:
|
|
||||||
check: all
|
|
||||||
$(MAKE) check-TESTS
|
|
||||||
installcheck:
|
|
||||||
install-exec:
|
|
||||||
@$(NORMAL_INSTALL)
|
|
||||||
|
|
||||||
install-data:
|
|
||||||
@$(NORMAL_INSTALL)
|
|
||||||
|
|
||||||
install: install-exec install-data all
|
|
||||||
@:
|
|
||||||
|
|
||||||
uninstall:
|
|
||||||
|
|
||||||
install-strip:
|
|
||||||
$(MAKE) INSTALL_PROGRAM='$(INSTALL_PROGRAM) -s' INSTALL_SCRIPT='$(INSTALL_PROGRAM)' install
|
|
||||||
installdirs:
|
|
||||||
|
|
||||||
|
|
||||||
mostlyclean-generic:
|
|
||||||
-test -z "$(MOSTLYCLEANFILES)" || rm -f $(MOSTLYCLEANFILES)
|
|
||||||
|
|
||||||
clean-generic:
|
|
||||||
-test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
|
|
||||||
|
|
||||||
distclean-generic:
|
|
||||||
-rm -f Makefile $(DISTCLEANFILES)
|
|
||||||
-rm -f config.cache config.log stamp-h stamp-h[0-9]*
|
|
||||||
-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
|
|
||||||
|
|
||||||
maintainer-clean-generic:
|
|
||||||
-test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES)
|
|
||||||
-test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES)
|
|
||||||
mostlyclean: mostlyclean-generic
|
|
||||||
|
|
||||||
clean: clean-generic mostlyclean
|
|
||||||
|
|
||||||
distclean: distclean-generic clean
|
|
||||||
-rm -f config.status
|
|
||||||
-rm -f libtool
|
|
||||||
|
|
||||||
maintainer-clean: maintainer-clean-generic distclean
|
|
||||||
@echo "This command is intended for maintainers to use;"
|
|
||||||
@echo "it deletes files that may require special tools to rebuild."
|
|
||||||
|
|
||||||
.PHONY: tags distdir check-TESTS info dvi installcheck install-exec \
|
|
||||||
install-data install uninstall all installdirs mostlyclean-generic \
|
|
||||||
distclean-generic clean-generic maintainer-clean-generic clean \
|
|
||||||
mostlyclean distclean maintainer-clean
|
|
||||||
|
|
||||||
|
|
||||||
# Tell versions [3.59,3.63) of GNU make to not export all variables.
|
|
||||||
# Otherwise a system limit (for SysV at least) may be exceeded.
|
|
||||||
.NOEXPORT:
|
|
|
@ -1,290 +0,0 @@
|
||||||
# Generated automatically from Makefile.in by configure.
|
|
||||||
# Makefile.in generated automatically by automake 1.3 from Makefile.am
|
|
||||||
|
|
||||||
# Copyright (C) 1994, 1995, 1996, 1997, 1998 Free Software Foundation, Inc.
|
|
||||||
# This Makefile.in is free software; the Free Software Foundation
|
|
||||||
# gives unlimited permission to copy and/or distribute it,
|
|
||||||
# with or without modifications, as long as this notice is preserved.
|
|
||||||
|
|
||||||
# This program is distributed in the hope that it will be useful,
|
|
||||||
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
|
|
||||||
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
|
|
||||||
# PARTICULAR PURPOSE.
|
|
||||||
|
|
||||||
#
|
|
||||||
# Automakefile for JavaScript disassembler.
|
|
||||||
# Copyright (c) 1998 New Generation Software (NGS) Oy
|
|
||||||
#
|
|
||||||
# Author: Markku Rossi <mtr@ngs.fi>
|
|
||||||
#
|
|
||||||
|
|
||||||
#
|
|
||||||
# This library is free software; you can redistribute it and/or
|
|
||||||
# modify it under the terms of the GNU Library General Public
|
|
||||||
# License as published by the Free Software Foundation; either
|
|
||||||
# version 2 of the License, or (at your option) any later version.
|
|
||||||
#
|
|
||||||
# This library is distributed in the hope that it will be useful,
|
|
||||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
|
||||||
# Library General Public License for more details.
|
|
||||||
#
|
|
||||||
# You should have received a copy of the GNU Library General Public
|
|
||||||
# License along with this library; if not, write to the Free
|
|
||||||
# Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
|
|
||||||
# MA 02111-1307, USA
|
|
||||||
#
|
|
||||||
|
|
||||||
|
|
||||||
SHELL = /bin/sh
|
|
||||||
|
|
||||||
srcdir = .
|
|
||||||
top_srcdir = ..
|
|
||||||
prefix = /usr/local/js-0.2.5
|
|
||||||
exec_prefix = ${prefix}
|
|
||||||
|
|
||||||
bindir = ${exec_prefix}/bin
|
|
||||||
sbindir = ${exec_prefix}/sbin
|
|
||||||
libexecdir = ${exec_prefix}/libexec
|
|
||||||
datadir = ${prefix}/share
|
|
||||||
sysconfdir = ${prefix}/etc
|
|
||||||
sharedstatedir = ${prefix}/com
|
|
||||||
localstatedir = ${prefix}/var
|
|
||||||
libdir = ${exec_prefix}/lib
|
|
||||||
infodir = ${prefix}/info
|
|
||||||
mandir = ${prefix}/man
|
|
||||||
includedir = ${prefix}/include
|
|
||||||
oldincludedir = /usr/include
|
|
||||||
|
|
||||||
DISTDIR =
|
|
||||||
|
|
||||||
pkgdatadir = $(datadir)/js
|
|
||||||
pkglibdir = $(libdir)/js
|
|
||||||
pkgincludedir = $(includedir)/js
|
|
||||||
|
|
||||||
top_builddir = ..
|
|
||||||
|
|
||||||
ACLOCAL = aclocal
|
|
||||||
AUTOCONF = autoconf
|
|
||||||
AUTOMAKE = automake
|
|
||||||
AUTOHEADER = autoheader
|
|
||||||
|
|
||||||
INSTALL = /usr/bin/install -c
|
|
||||||
INSTALL_PROGRAM = ${INSTALL}
|
|
||||||
INSTALL_DATA = ${INSTALL} -m 644
|
|
||||||
INSTALL_SCRIPT = ${INSTALL_PROGRAM}
|
|
||||||
transform = s,x,x,
|
|
||||||
|
|
||||||
NORMAL_INSTALL = :
|
|
||||||
PRE_INSTALL = :
|
|
||||||
POST_INSTALL = :
|
|
||||||
NORMAL_UNINSTALL = :
|
|
||||||
PRE_UNINSTALL = :
|
|
||||||
POST_UNINSTALL = :
|
|
||||||
host_alias = i686-pc-linux-gnu
|
|
||||||
host_triplet = i686-pc-linux-gnu
|
|
||||||
ACLOCAL_FLAGS_FOR_LIBTOOL =
|
|
||||||
CC = gcc
|
|
||||||
CPP = gcc -E
|
|
||||||
EXTENSIONS = dl_open.lo xjs.lo xmd5.lo md5c.lo
|
|
||||||
EXTENSIONS_LIBS = -ldl
|
|
||||||
INTERPRETER_FEATURES = r_std.lo
|
|
||||||
LD = /usr/bin/ld
|
|
||||||
LIBTOOL = $(SHELL) $(top_builddir)/libtool
|
|
||||||
LN_S = ln -s
|
|
||||||
MAKEINFO = makeinfo
|
|
||||||
NM = /usr/bin/nm -B
|
|
||||||
PACKAGE = js
|
|
||||||
PGCC_BY_PROVENZANO =
|
|
||||||
RANLIB = ranlib
|
|
||||||
U =
|
|
||||||
VERSION = 0.2.5
|
|
||||||
XLC_R_AIX =
|
|
||||||
|
|
||||||
JSCOMPILER = ../src/js
|
|
||||||
JSCOMPILER_FLAGS = -Wpedantic -O2 -g
|
|
||||||
|
|
||||||
JSS = bc.js operands.js main.js
|
|
||||||
JSCS = bc.jsc operands.jsc main.jsc
|
|
||||||
|
|
||||||
EXTRA_DIST = $(JSS) extract-op-names.js jsdas.1
|
|
||||||
|
|
||||||
man_MANS = jsdas.1
|
|
||||||
|
|
||||||
bin_SCRIPTS = jsdas
|
|
||||||
|
|
||||||
CLEANFILES = jsdas $(JSCS)
|
|
||||||
|
|
||||||
SUFFIXES = .jsc .js
|
|
||||||
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
|
|
||||||
CONFIG_HEADER = ../jsconfig.h
|
|
||||||
CONFIG_CLEAN_FILES =
|
|
||||||
SCRIPTS = $(bin_SCRIPTS)
|
|
||||||
|
|
||||||
man1dir = $(mandir)/man1
|
|
||||||
MANS = $(man_MANS)
|
|
||||||
|
|
||||||
NROFF = nroff
|
|
||||||
DIST_COMMON = ChangeLog Makefile.am Makefile.in TODO
|
|
||||||
|
|
||||||
|
|
||||||
DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)
|
|
||||||
|
|
||||||
TAR = tar
|
|
||||||
GZIP = --best
|
|
||||||
all: Makefile $(SCRIPTS) $(MANS)
|
|
||||||
|
|
||||||
.SUFFIXES:
|
|
||||||
.SUFFIXES: .js .jsc
|
|
||||||
$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4)
|
|
||||||
cd $(top_srcdir) && $(AUTOMAKE) --gnu --include-deps jsdas/Makefile
|
|
||||||
|
|
||||||
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
|
|
||||||
cd $(top_builddir) \
|
|
||||||
&& CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status
|
|
||||||
|
|
||||||
|
|
||||||
install-binSCRIPTS: $(bin_SCRIPTS)
|
|
||||||
@$(NORMAL_INSTALL)
|
|
||||||
$(mkinstalldirs) $(DESTDIR)$(bindir)
|
|
||||||
@list='$(bin_SCRIPTS)'; for p in $$list; do \
|
|
||||||
if test -f $$p; then \
|
|
||||||
echo " $(INSTALL_SCRIPT) $$p $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`"; \
|
|
||||||
$(INSTALL_SCRIPT) $$p $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`; \
|
|
||||||
else if test -f $(srcdir)/$$p; then \
|
|
||||||
echo " $(INSTALL_SCRIPT) $(srcdir)/$$p $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`"; \
|
|
||||||
$(INSTALL_SCRIPT) $(srcdir)/$$p $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`; \
|
|
||||||
else :; fi; fi; \
|
|
||||||
done
|
|
||||||
|
|
||||||
uninstall-binSCRIPTS:
|
|
||||||
@$(NORMAL_UNINSTALL)
|
|
||||||
list='$(bin_SCRIPTS)'; for p in $$list; do \
|
|
||||||
rm -f $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`; \
|
|
||||||
done
|
|
||||||
|
|
||||||
install-man1:
|
|
||||||
$(mkinstalldirs) $(DESTDIR)$(man1dir)
|
|
||||||
@list='$(man1_MANS)'; \
|
|
||||||
l2='$(man_MANS)'; for i in $$l2; do \
|
|
||||||
case "$$i" in \
|
|
||||||
*.1*) list="$$list $$i" ;; \
|
|
||||||
esac; \
|
|
||||||
done; \
|
|
||||||
for i in $$list; do \
|
|
||||||
if test -f $(srcdir)/$$i; then file=$(srcdir)/$$i; \
|
|
||||||
else file=$$i; fi; \
|
|
||||||
ext=`echo $$i | sed -e 's/^.*\\.//'`; \
|
|
||||||
inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \
|
|
||||||
inst=`echo $$inst | sed '$(transform)'`.$$ext; \
|
|
||||||
echo " $(INSTALL_DATA) $$file $(DESTDIR)$(man1dir)/$$inst"; \
|
|
||||||
$(INSTALL_DATA) $$file $(DESTDIR)$(man1dir)/$$inst; \
|
|
||||||
done
|
|
||||||
|
|
||||||
uninstall-man1:
|
|
||||||
@list='$(man1_MANS)'; \
|
|
||||||
l2='$(man_MANS)'; for i in $$l2; do \
|
|
||||||
case "$$i" in \
|
|
||||||
*.1*) list="$$list $$i" ;; \
|
|
||||||
esac; \
|
|
||||||
done; \
|
|
||||||
for i in $$list; do \
|
|
||||||
ext=`echo $$i | sed -e 's/^.*\\.//'`; \
|
|
||||||
inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \
|
|
||||||
inst=`echo $$inst | sed '$(transform)'`.$$ext; \
|
|
||||||
echo " rm -f $(DESTDIR)$(man1dir)/$$inst"; \
|
|
||||||
rm -f $(DESTDIR)$(man1dir)/$$inst; \
|
|
||||||
done
|
|
||||||
install-man: $(MANS)
|
|
||||||
@$(NORMAL_INSTALL)
|
|
||||||
$(MAKE) install-man1
|
|
||||||
uninstall-man:
|
|
||||||
@$(NORMAL_UNINSTALL)
|
|
||||||
$(MAKE) uninstall-man1
|
|
||||||
tags: TAGS
|
|
||||||
TAGS:
|
|
||||||
|
|
||||||
|
|
||||||
distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir)
|
|
||||||
|
|
||||||
subdir = jsdas
|
|
||||||
|
|
||||||
distdir: $(DISTFILES)
|
|
||||||
@for file in $(DISTFILES); do \
|
|
||||||
d=$(srcdir); \
|
|
||||||
test -f $(distdir)/$$file \
|
|
||||||
|| ln $$d/$$file $(distdir)/$$file 2> /dev/null \
|
|
||||||
|| cp -p $$d/$$file $(distdir)/$$file; \
|
|
||||||
done
|
|
||||||
info:
|
|
||||||
dvi:
|
|
||||||
check: all
|
|
||||||
$(MAKE)
|
|
||||||
installcheck:
|
|
||||||
install-exec: install-binSCRIPTS
|
|
||||||
@$(NORMAL_INSTALL)
|
|
||||||
|
|
||||||
install-data: install-man
|
|
||||||
@$(NORMAL_INSTALL)
|
|
||||||
|
|
||||||
install: install-exec install-data all
|
|
||||||
@:
|
|
||||||
|
|
||||||
uninstall: uninstall-binSCRIPTS uninstall-man
|
|
||||||
|
|
||||||
install-strip:
|
|
||||||
$(MAKE) INSTALL_PROGRAM='$(INSTALL_PROGRAM) -s' INSTALL_SCRIPT='$(INSTALL_PROGRAM)' install
|
|
||||||
installdirs:
|
|
||||||
$(mkinstalldirs) $(DATADIR)$(bindir) $(DESTDIR)$(mandir)/man1
|
|
||||||
|
|
||||||
|
|
||||||
mostlyclean-generic:
|
|
||||||
-test -z "$(MOSTLYCLEANFILES)" || rm -f $(MOSTLYCLEANFILES)
|
|
||||||
|
|
||||||
clean-generic:
|
|
||||||
-test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
|
|
||||||
|
|
||||||
distclean-generic:
|
|
||||||
-rm -f Makefile $(DISTCLEANFILES)
|
|
||||||
-rm -f config.cache config.log stamp-h stamp-h[0-9]*
|
|
||||||
-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
|
|
||||||
|
|
||||||
maintainer-clean-generic:
|
|
||||||
-test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES)
|
|
||||||
-test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES)
|
|
||||||
mostlyclean: mostlyclean-generic
|
|
||||||
|
|
||||||
clean: clean-generic mostlyclean
|
|
||||||
|
|
||||||
distclean: distclean-generic clean
|
|
||||||
-rm -f config.status
|
|
||||||
-rm -f libtool
|
|
||||||
|
|
||||||
maintainer-clean: maintainer-clean-generic distclean
|
|
||||||
@echo "This command is intended for maintainers to use;"
|
|
||||||
@echo "it deletes files that may require special tools to rebuild."
|
|
||||||
|
|
||||||
.PHONY: uninstall-binSCRIPTS install-binSCRIPTS install-man1 \
|
|
||||||
uninstall-man1 install-man uninstall-man tags distdir info dvi \
|
|
||||||
installcheck install-exec install-data install uninstall all \
|
|
||||||
installdirs mostlyclean-generic distclean-generic clean-generic \
|
|
||||||
maintainer-clean-generic clean mostlyclean distclean maintainer-clean
|
|
||||||
|
|
||||||
|
|
||||||
compile: $(JSCS)
|
|
||||||
|
|
||||||
jsdas: $(JSS)
|
|
||||||
rm -f $@.js
|
|
||||||
for i in $(JSS); do cat $(srcdir)/$$i >> $@.js; done
|
|
||||||
$(JSCOMPILER) $(JSCOMPILER_FLAGS) -c $@.js
|
|
||||||
echo "#!$(bindir)/js --file" > $@
|
|
||||||
# echo "#!$(JSCOMPILER) --file" > $@
|
|
||||||
cat $@.jsc >> $@
|
|
||||||
chmod a+x $@
|
|
||||||
|
|
||||||
.js.jsc:
|
|
||||||
$(JSCOMPILER) $(JSCOMPILER_FLAGS) -c $<
|
|
||||||
|
|
||||||
# Tell versions [3.59,3.63) of GNU make to not export all variables.
|
|
||||||
# Otherwise a system limit (for SysV at least) may be exceeded.
|
|
||||||
.NOEXPORT:
|
|
|
@ -1,244 +0,0 @@
|
||||||
# Generated automatically from Makefile.in by configure.
|
|
||||||
# Makefile.in generated automatically by automake 1.3 from Makefile.am
|
|
||||||
|
|
||||||
# Copyright (C) 1994, 1995, 1996, 1997, 1998 Free Software Foundation, Inc.
|
|
||||||
# This Makefile.in is free software; the Free Software Foundation
|
|
||||||
# gives unlimited permission to copy and/or distribute it,
|
|
||||||
# with or without modifications, as long as this notice is preserved.
|
|
||||||
|
|
||||||
# This program is distributed in the hope that it will be useful,
|
|
||||||
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
|
|
||||||
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
|
|
||||||
# PARTICULAR PURPOSE.
|
|
||||||
|
|
||||||
#
|
|
||||||
# Automakefile for jswrap.
|
|
||||||
# Copyright (c) 1998 New Generation Software (NGS) Oy
|
|
||||||
#
|
|
||||||
# Author: Markku Rossi <mtr@ngs.fi>
|
|
||||||
#
|
|
||||||
|
|
||||||
#
|
|
||||||
# This library is free software; you can redistribute it and/or
|
|
||||||
# modify it under the terms of the GNU Library General Public
|
|
||||||
# License as published by the Free Software Foundation; either
|
|
||||||
# version 2 of the License, or (at your option) any later version.
|
|
||||||
#
|
|
||||||
# This library is distributed in the hope that it will be useful,
|
|
||||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
|
||||||
# Library General Public License for more details.
|
|
||||||
#
|
|
||||||
# You should have received a copy of the GNU Library General Public
|
|
||||||
# License along with this library; if not, write to the Free
|
|
||||||
# Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
|
|
||||||
# MA 02111-1307, USA
|
|
||||||
#
|
|
||||||
|
|
||||||
|
|
||||||
SHELL = /bin/sh
|
|
||||||
|
|
||||||
srcdir = .
|
|
||||||
top_srcdir = ..
|
|
||||||
prefix = /usr/local/js-0.2.5
|
|
||||||
exec_prefix = ${prefix}
|
|
||||||
|
|
||||||
bindir = ${exec_prefix}/bin
|
|
||||||
sbindir = ${exec_prefix}/sbin
|
|
||||||
libexecdir = ${exec_prefix}/libexec
|
|
||||||
datadir = ${prefix}/share
|
|
||||||
sysconfdir = ${prefix}/etc
|
|
||||||
sharedstatedir = ${prefix}/com
|
|
||||||
localstatedir = ${prefix}/var
|
|
||||||
libdir = ${exec_prefix}/lib
|
|
||||||
infodir = ${prefix}/info
|
|
||||||
mandir = ${prefix}/man
|
|
||||||
includedir = ${prefix}/include
|
|
||||||
oldincludedir = /usr/include
|
|
||||||
|
|
||||||
DISTDIR =
|
|
||||||
|
|
||||||
pkgdatadir = $(datadir)/js
|
|
||||||
pkglibdir = $(libdir)/js
|
|
||||||
pkgincludedir = $(includedir)/js
|
|
||||||
|
|
||||||
top_builddir = ..
|
|
||||||
|
|
||||||
ACLOCAL = aclocal
|
|
||||||
AUTOCONF = autoconf
|
|
||||||
AUTOMAKE = automake
|
|
||||||
AUTOHEADER = autoheader
|
|
||||||
|
|
||||||
INSTALL = /usr/bin/install -c
|
|
||||||
INSTALL_PROGRAM = ${INSTALL}
|
|
||||||
INSTALL_DATA = ${INSTALL} -m 644
|
|
||||||
INSTALL_SCRIPT = ${INSTALL_PROGRAM}
|
|
||||||
transform = s,x,x,
|
|
||||||
|
|
||||||
NORMAL_INSTALL = :
|
|
||||||
PRE_INSTALL = :
|
|
||||||
POST_INSTALL = :
|
|
||||||
NORMAL_UNINSTALL = :
|
|
||||||
PRE_UNINSTALL = :
|
|
||||||
POST_UNINSTALL = :
|
|
||||||
host_alias = i686-pc-linux-gnu
|
|
||||||
host_triplet = i686-pc-linux-gnu
|
|
||||||
ACLOCAL_FLAGS_FOR_LIBTOOL =
|
|
||||||
CC = gcc
|
|
||||||
CPP = gcc -E
|
|
||||||
EXTENSIONS = dl_open.lo xjs.lo xmd5.lo md5c.lo
|
|
||||||
EXTENSIONS_LIBS = -ldl
|
|
||||||
INTERPRETER_FEATURES = r_std.lo
|
|
||||||
LD = /usr/bin/ld
|
|
||||||
LIBTOOL = $(SHELL) $(top_builddir)/libtool
|
|
||||||
LN_S = ln -s
|
|
||||||
MAKEINFO = makeinfo
|
|
||||||
NM = /usr/bin/nm -B
|
|
||||||
PACKAGE = js
|
|
||||||
PGCC_BY_PROVENZANO =
|
|
||||||
RANLIB = ranlib
|
|
||||||
U =
|
|
||||||
VERSION = 0.2.5
|
|
||||||
XLC_R_AIX =
|
|
||||||
|
|
||||||
JSCOMPILER = ../src/js
|
|
||||||
JSCOMPILER_FLAGS = -Wpedantic -O2 -g
|
|
||||||
|
|
||||||
JSS = process.js main.js
|
|
||||||
JSCS = process.jsc main.jsc
|
|
||||||
|
|
||||||
EXTRA_DIST = $(JSS)
|
|
||||||
|
|
||||||
bin_SCRIPTS = jswrap
|
|
||||||
|
|
||||||
CLEANFILES = jswrap $(JSCS)
|
|
||||||
|
|
||||||
SUFFIXES = .jsc .js
|
|
||||||
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
|
|
||||||
CONFIG_HEADER = ../jsconfig.h
|
|
||||||
CONFIG_CLEAN_FILES =
|
|
||||||
SCRIPTS = $(bin_SCRIPTS)
|
|
||||||
|
|
||||||
DIST_COMMON = ChangeLog Makefile.am Makefile.in TODO
|
|
||||||
|
|
||||||
|
|
||||||
DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)
|
|
||||||
|
|
||||||
TAR = tar
|
|
||||||
GZIP = --best
|
|
||||||
all: Makefile $(SCRIPTS)
|
|
||||||
|
|
||||||
.SUFFIXES:
|
|
||||||
.SUFFIXES: .js .jsc
|
|
||||||
$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4)
|
|
||||||
cd $(top_srcdir) && $(AUTOMAKE) --gnu --include-deps jswrap/Makefile
|
|
||||||
|
|
||||||
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
|
|
||||||
cd $(top_builddir) \
|
|
||||||
&& CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status
|
|
||||||
|
|
||||||
|
|
||||||
install-binSCRIPTS: $(bin_SCRIPTS)
|
|
||||||
@$(NORMAL_INSTALL)
|
|
||||||
$(mkinstalldirs) $(DESTDIR)$(bindir)
|
|
||||||
@list='$(bin_SCRIPTS)'; for p in $$list; do \
|
|
||||||
if test -f $$p; then \
|
|
||||||
echo " $(INSTALL_SCRIPT) $$p $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`"; \
|
|
||||||
$(INSTALL_SCRIPT) $$p $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`; \
|
|
||||||
else if test -f $(srcdir)/$$p; then \
|
|
||||||
echo " $(INSTALL_SCRIPT) $(srcdir)/$$p $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`"; \
|
|
||||||
$(INSTALL_SCRIPT) $(srcdir)/$$p $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`; \
|
|
||||||
else :; fi; fi; \
|
|
||||||
done
|
|
||||||
|
|
||||||
uninstall-binSCRIPTS:
|
|
||||||
@$(NORMAL_UNINSTALL)
|
|
||||||
list='$(bin_SCRIPTS)'; for p in $$list; do \
|
|
||||||
rm -f $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`; \
|
|
||||||
done
|
|
||||||
tags: TAGS
|
|
||||||
TAGS:
|
|
||||||
|
|
||||||
|
|
||||||
distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir)
|
|
||||||
|
|
||||||
subdir = jswrap
|
|
||||||
|
|
||||||
distdir: $(DISTFILES)
|
|
||||||
@for file in $(DISTFILES); do \
|
|
||||||
d=$(srcdir); \
|
|
||||||
test -f $(distdir)/$$file \
|
|
||||||
|| ln $$d/$$file $(distdir)/$$file 2> /dev/null \
|
|
||||||
|| cp -p $$d/$$file $(distdir)/$$file; \
|
|
||||||
done
|
|
||||||
info:
|
|
||||||
dvi:
|
|
||||||
check: all
|
|
||||||
$(MAKE)
|
|
||||||
installcheck:
|
|
||||||
install-exec: install-binSCRIPTS
|
|
||||||
@$(NORMAL_INSTALL)
|
|
||||||
|
|
||||||
install-data:
|
|
||||||
@$(NORMAL_INSTALL)
|
|
||||||
|
|
||||||
install: install-exec install-data all
|
|
||||||
@:
|
|
||||||
|
|
||||||
uninstall: uninstall-binSCRIPTS
|
|
||||||
|
|
||||||
install-strip:
|
|
||||||
$(MAKE) INSTALL_PROGRAM='$(INSTALL_PROGRAM) -s' INSTALL_SCRIPT='$(INSTALL_PROGRAM)' install
|
|
||||||
installdirs:
|
|
||||||
$(mkinstalldirs) $(DATADIR)$(bindir)
|
|
||||||
|
|
||||||
|
|
||||||
mostlyclean-generic:
|
|
||||||
-test -z "$(MOSTLYCLEANFILES)" || rm -f $(MOSTLYCLEANFILES)
|
|
||||||
|
|
||||||
clean-generic:
|
|
||||||
-test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
|
|
||||||
|
|
||||||
distclean-generic:
|
|
||||||
-rm -f Makefile $(DISTCLEANFILES)
|
|
||||||
-rm -f config.cache config.log stamp-h stamp-h[0-9]*
|
|
||||||
-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
|
|
||||||
|
|
||||||
maintainer-clean-generic:
|
|
||||||
-test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES)
|
|
||||||
-test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES)
|
|
||||||
mostlyclean: mostlyclean-generic
|
|
||||||
|
|
||||||
clean: clean-generic mostlyclean
|
|
||||||
|
|
||||||
distclean: distclean-generic clean
|
|
||||||
-rm -f config.status
|
|
||||||
-rm -f libtool
|
|
||||||
|
|
||||||
maintainer-clean: maintainer-clean-generic distclean
|
|
||||||
@echo "This command is intended for maintainers to use;"
|
|
||||||
@echo "it deletes files that may require special tools to rebuild."
|
|
||||||
|
|
||||||
.PHONY: uninstall-binSCRIPTS install-binSCRIPTS tags distdir info dvi \
|
|
||||||
installcheck install-exec install-data install uninstall all \
|
|
||||||
installdirs mostlyclean-generic distclean-generic clean-generic \
|
|
||||||
maintainer-clean-generic clean mostlyclean distclean maintainer-clean
|
|
||||||
|
|
||||||
|
|
||||||
compile: $(JSCS)
|
|
||||||
|
|
||||||
jswrap: $(JSS)
|
|
||||||
rm -f $@.js
|
|
||||||
for i in $(JSS); do cat $(srcdir)/$$i >> $@.js; done
|
|
||||||
$(JSCOMPILER) $(JSCOMPILER_FLAGS) -c $@.js
|
|
||||||
echo "#!$(bindir)/js --file" > $@
|
|
||||||
# echo "#!$(JSCOMPILER) --file" > $@
|
|
||||||
cat $@.jsc >> $@
|
|
||||||
chmod a+x $@
|
|
||||||
|
|
||||||
.js.jsc:
|
|
||||||
$(JSCOMPILER) $(JSCOMPILER_FLAGS) -c $<
|
|
||||||
|
|
||||||
# Tell versions [3.59,3.63) of GNU make to not export all variables.
|
|
||||||
# Otherwise a system limit (for SysV at least) may be exceeded.
|
|
||||||
.NOEXPORT:
|
|
|
@ -1,196 +0,0 @@
|
||||||
# Generated automatically from Makefile.in by configure.
|
|
||||||
# Makefile.in generated automatically by automake 1.3 from Makefile.am
|
|
||||||
|
|
||||||
# Copyright (C) 1994, 1995, 1996, 1997, 1998 Free Software Foundation, Inc.
|
|
||||||
# This Makefile.in is free software; the Free Software Foundation
|
|
||||||
# gives unlimited permission to copy and/or distribute it,
|
|
||||||
# with or without modifications, as long as this notice is preserved.
|
|
||||||
|
|
||||||
# This program is distributed in the hope that it will be useful,
|
|
||||||
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
|
|
||||||
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
|
|
||||||
# PARTICULAR PURPOSE.
|
|
||||||
|
|
||||||
#
|
|
||||||
# Automakefile for the micro ports directory.
|
|
||||||
# Copyright (c) 1998 New Generation Software (NGS) Oy
|
|
||||||
#
|
|
||||||
# Author: Markku Rossi <mtr@ngs.fi>
|
|
||||||
#
|
|
||||||
|
|
||||||
#
|
|
||||||
# This library is free software; you can redistribute it and/or
|
|
||||||
# modify it under the terms of the GNU Library General Public
|
|
||||||
# License as published by the Free Software Foundation; either
|
|
||||||
# version 2 of the License, or (at your option) any later version.
|
|
||||||
#
|
|
||||||
# This library is distributed in the hope that it will be useful,
|
|
||||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
|
||||||
# Library General Public License for more details.
|
|
||||||
#
|
|
||||||
# You should have received a copy of the GNU Library General Public
|
|
||||||
# License along with this library; if not, write to the Free
|
|
||||||
# Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
|
|
||||||
# MA 02111-1307, USA
|
|
||||||
#
|
|
||||||
|
|
||||||
|
|
||||||
SHELL = /bin/sh
|
|
||||||
|
|
||||||
srcdir = .
|
|
||||||
top_srcdir = ..
|
|
||||||
prefix = /usr/local/js-0.2.5
|
|
||||||
exec_prefix = ${prefix}
|
|
||||||
|
|
||||||
bindir = ${exec_prefix}/bin
|
|
||||||
sbindir = ${exec_prefix}/sbin
|
|
||||||
libexecdir = ${exec_prefix}/libexec
|
|
||||||
datadir = ${prefix}/share
|
|
||||||
sysconfdir = ${prefix}/etc
|
|
||||||
sharedstatedir = ${prefix}/com
|
|
||||||
localstatedir = ${prefix}/var
|
|
||||||
libdir = ${exec_prefix}/lib
|
|
||||||
infodir = ${prefix}/info
|
|
||||||
mandir = ${prefix}/man
|
|
||||||
includedir = ${prefix}/include
|
|
||||||
oldincludedir = /usr/include
|
|
||||||
|
|
||||||
DISTDIR =
|
|
||||||
|
|
||||||
pkgdatadir = $(datadir)/js
|
|
||||||
pkglibdir = $(libdir)/js
|
|
||||||
pkgincludedir = $(includedir)/js
|
|
||||||
|
|
||||||
top_builddir = ..
|
|
||||||
|
|
||||||
ACLOCAL = aclocal
|
|
||||||
AUTOCONF = autoconf
|
|
||||||
AUTOMAKE = automake
|
|
||||||
AUTOHEADER = autoheader
|
|
||||||
|
|
||||||
INSTALL = /usr/bin/install -c
|
|
||||||
INSTALL_PROGRAM = ${INSTALL}
|
|
||||||
INSTALL_DATA = ${INSTALL} -m 644
|
|
||||||
INSTALL_SCRIPT = ${INSTALL_PROGRAM}
|
|
||||||
transform = s,x,x,
|
|
||||||
|
|
||||||
NORMAL_INSTALL = :
|
|
||||||
PRE_INSTALL = :
|
|
||||||
POST_INSTALL = :
|
|
||||||
NORMAL_UNINSTALL = :
|
|
||||||
PRE_UNINSTALL = :
|
|
||||||
POST_UNINSTALL = :
|
|
||||||
host_alias = i686-pc-linux-gnu
|
|
||||||
host_triplet = i686-pc-linux-gnu
|
|
||||||
ACLOCAL_FLAGS_FOR_LIBTOOL =
|
|
||||||
CC = gcc
|
|
||||||
CPP = gcc -E
|
|
||||||
EXTENSIONS = dl_open.lo xjs.lo xmd5.lo md5c.lo
|
|
||||||
EXTENSIONS_LIBS = -ldl
|
|
||||||
INTERPRETER_FEATURES = r_std.lo
|
|
||||||
LD = /usr/bin/ld
|
|
||||||
LIBTOOL = $(SHELL) $(top_builddir)/libtool
|
|
||||||
LN_S = ln -s
|
|
||||||
MAKEINFO = makeinfo
|
|
||||||
NM = /usr/bin/nm -B
|
|
||||||
PACKAGE = js
|
|
||||||
PGCC_BY_PROVENZANO =
|
|
||||||
RANLIB = ranlib
|
|
||||||
U =
|
|
||||||
VERSION = 0.2.5
|
|
||||||
XLC_R_AIX =
|
|
||||||
|
|
||||||
EXTRA_DIST = ccprops.c README.OS2 jsconfig.os2 makefile.os2 os2.c \
|
|
||||||
jsconfig.w32 makefile.w32 w32.c w32.h
|
|
||||||
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
|
|
||||||
CONFIG_HEADER = ../jsconfig.h
|
|
||||||
CONFIG_CLEAN_FILES =
|
|
||||||
DIST_COMMON = ChangeLog Makefile.am Makefile.in
|
|
||||||
|
|
||||||
|
|
||||||
DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)
|
|
||||||
|
|
||||||
TAR = tar
|
|
||||||
GZIP = --best
|
|
||||||
all: Makefile
|
|
||||||
|
|
||||||
.SUFFIXES:
|
|
||||||
$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4)
|
|
||||||
cd $(top_srcdir) && $(AUTOMAKE) --gnu --include-deps micros/Makefile
|
|
||||||
|
|
||||||
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
|
|
||||||
cd $(top_builddir) \
|
|
||||||
&& CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status
|
|
||||||
|
|
||||||
tags: TAGS
|
|
||||||
TAGS:
|
|
||||||
|
|
||||||
|
|
||||||
distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir)
|
|
||||||
|
|
||||||
subdir = micros
|
|
||||||
|
|
||||||
distdir: $(DISTFILES)
|
|
||||||
@for file in $(DISTFILES); do \
|
|
||||||
d=$(srcdir); \
|
|
||||||
test -f $(distdir)/$$file \
|
|
||||||
|| ln $$d/$$file $(distdir)/$$file 2> /dev/null \
|
|
||||||
|| cp -p $$d/$$file $(distdir)/$$file; \
|
|
||||||
done
|
|
||||||
info:
|
|
||||||
dvi:
|
|
||||||
check: all
|
|
||||||
$(MAKE)
|
|
||||||
installcheck:
|
|
||||||
install-exec:
|
|
||||||
@$(NORMAL_INSTALL)
|
|
||||||
|
|
||||||
install-data:
|
|
||||||
@$(NORMAL_INSTALL)
|
|
||||||
|
|
||||||
install: install-exec install-data all
|
|
||||||
@:
|
|
||||||
|
|
||||||
uninstall:
|
|
||||||
|
|
||||||
install-strip:
|
|
||||||
$(MAKE) INSTALL_PROGRAM='$(INSTALL_PROGRAM) -s' INSTALL_SCRIPT='$(INSTALL_PROGRAM)' install
|
|
||||||
installdirs:
|
|
||||||
|
|
||||||
|
|
||||||
mostlyclean-generic:
|
|
||||||
-test -z "$(MOSTLYCLEANFILES)" || rm -f $(MOSTLYCLEANFILES)
|
|
||||||
|
|
||||||
clean-generic:
|
|
||||||
-test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
|
|
||||||
|
|
||||||
distclean-generic:
|
|
||||||
-rm -f Makefile $(DISTCLEANFILES)
|
|
||||||
-rm -f config.cache config.log stamp-h stamp-h[0-9]*
|
|
||||||
-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
|
|
||||||
|
|
||||||
maintainer-clean-generic:
|
|
||||||
-test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES)
|
|
||||||
-test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES)
|
|
||||||
mostlyclean: mostlyclean-generic
|
|
||||||
|
|
||||||
clean: clean-generic mostlyclean
|
|
||||||
|
|
||||||
distclean: distclean-generic clean
|
|
||||||
-rm -f config.status
|
|
||||||
-rm -f libtool
|
|
||||||
|
|
||||||
maintainer-clean: maintainer-clean-generic distclean
|
|
||||||
@echo "This command is intended for maintainers to use;"
|
|
||||||
@echo "it deletes files that may require special tools to rebuild."
|
|
||||||
|
|
||||||
.PHONY: tags distdir info dvi installcheck install-exec install-data \
|
|
||||||
install uninstall all installdirs mostlyclean-generic distclean-generic \
|
|
||||||
clean-generic maintainer-clean-generic clean mostlyclean distclean \
|
|
||||||
maintainer-clean
|
|
||||||
|
|
||||||
|
|
||||||
# Tell versions [3.59,3.63) of GNU make to not export all variables.
|
|
||||||
# Otherwise a system limit (for SysV at least) may be exceeded.
|
|
||||||
.NOEXPORT:
|
|
|
@ -1,201 +0,0 @@
|
||||||
# Generated automatically from Makefile.in by configure.
|
|
||||||
# Makefile.in generated automatically by automake 1.3 from Makefile.am
|
|
||||||
|
|
||||||
# Copyright (C) 1994, 1995, 1996, 1997, 1998 Free Software Foundation, Inc.
|
|
||||||
# This Makefile.in is free software; the Free Software Foundation
|
|
||||||
# gives unlimited permission to copy and/or distribute it,
|
|
||||||
# with or without modifications, as long as this notice is preserved.
|
|
||||||
|
|
||||||
# This program is distributed in the hope that it will be useful,
|
|
||||||
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
|
|
||||||
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
|
|
||||||
# PARTICULAR PURPOSE.
|
|
||||||
|
|
||||||
#
|
|
||||||
# Automakefile for the projects sub-directory.
|
|
||||||
# Copyright (c) 1998 New Generation Software (NGS) Oy
|
|
||||||
#
|
|
||||||
# Author: Markku Rossi <mtr@ngs.fi>
|
|
||||||
#
|
|
||||||
|
|
||||||
#
|
|
||||||
# This library is free software; you can redistribute it and/or
|
|
||||||
# modify it under the terms of the GNU Library General Public
|
|
||||||
# License as published by the Free Software Foundation; either
|
|
||||||
# version 2 of the License, or (at your option) any later version.
|
|
||||||
#
|
|
||||||
# This library is distributed in the hope that it will be useful,
|
|
||||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
|
||||||
# Library General Public License for more details.
|
|
||||||
#
|
|
||||||
# You should have received a copy of the GNU Library General Public
|
|
||||||
# License along with this library; if not, write to the Free
|
|
||||||
# Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
|
|
||||||
# MA 02111-1307, USA
|
|
||||||
#
|
|
||||||
|
|
||||||
|
|
||||||
SHELL = /bin/sh
|
|
||||||
|
|
||||||
srcdir = .
|
|
||||||
top_srcdir = ..
|
|
||||||
prefix = /usr/local/js-0.2.5
|
|
||||||
exec_prefix = ${prefix}
|
|
||||||
|
|
||||||
bindir = ${exec_prefix}/bin
|
|
||||||
sbindir = ${exec_prefix}/sbin
|
|
||||||
libexecdir = ${exec_prefix}/libexec
|
|
||||||
datadir = ${prefix}/share
|
|
||||||
sysconfdir = ${prefix}/etc
|
|
||||||
sharedstatedir = ${prefix}/com
|
|
||||||
localstatedir = ${prefix}/var
|
|
||||||
libdir = ${exec_prefix}/lib
|
|
||||||
infodir = ${prefix}/info
|
|
||||||
mandir = ${prefix}/man
|
|
||||||
includedir = ${prefix}/include
|
|
||||||
oldincludedir = /usr/include
|
|
||||||
|
|
||||||
DISTDIR =
|
|
||||||
|
|
||||||
pkgdatadir = $(datadir)/js
|
|
||||||
pkglibdir = $(libdir)/js
|
|
||||||
pkgincludedir = $(includedir)/js
|
|
||||||
|
|
||||||
top_builddir = ..
|
|
||||||
|
|
||||||
ACLOCAL = aclocal
|
|
||||||
AUTOCONF = autoconf
|
|
||||||
AUTOMAKE = automake
|
|
||||||
AUTOHEADER = autoheader
|
|
||||||
|
|
||||||
INSTALL = /usr/bin/install -c
|
|
||||||
INSTALL_PROGRAM = ${INSTALL}
|
|
||||||
INSTALL_DATA = ${INSTALL} -m 644
|
|
||||||
INSTALL_SCRIPT = ${INSTALL_PROGRAM}
|
|
||||||
transform = s,x,x,
|
|
||||||
|
|
||||||
NORMAL_INSTALL = :
|
|
||||||
PRE_INSTALL = :
|
|
||||||
POST_INSTALL = :
|
|
||||||
NORMAL_UNINSTALL = :
|
|
||||||
PRE_UNINSTALL = :
|
|
||||||
POST_UNINSTALL = :
|
|
||||||
host_alias = i686-pc-linux-gnu
|
|
||||||
host_triplet = i686-pc-linux-gnu
|
|
||||||
ACLOCAL_FLAGS_FOR_LIBTOOL =
|
|
||||||
CC = gcc
|
|
||||||
CPP = gcc -E
|
|
||||||
EXTENSIONS = dl_open.lo xjs.lo xmd5.lo md5c.lo
|
|
||||||
EXTENSIONS_LIBS = -ldl
|
|
||||||
INTERPRETER_FEATURES = r_std.lo
|
|
||||||
LD = /usr/bin/ld
|
|
||||||
LIBTOOL = $(SHELL) $(top_builddir)/libtool
|
|
||||||
LN_S = ln -s
|
|
||||||
MAKEINFO = makeinfo
|
|
||||||
NM = /usr/bin/nm -B
|
|
||||||
PACKAGE = js
|
|
||||||
PGCC_BY_PROVENZANO =
|
|
||||||
RANLIB = ranlib
|
|
||||||
U =
|
|
||||||
VERSION = 0.2.5
|
|
||||||
XLC_R_AIX =
|
|
||||||
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
|
|
||||||
CONFIG_HEADER = ../jsconfig.h
|
|
||||||
CONFIG_CLEAN_FILES =
|
|
||||||
DIST_COMMON = ChangeLog Makefile.am Makefile.in
|
|
||||||
|
|
||||||
|
|
||||||
DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)
|
|
||||||
|
|
||||||
TAR = tar
|
|
||||||
GZIP = --best
|
|
||||||
all: Makefile
|
|
||||||
|
|
||||||
.SUFFIXES:
|
|
||||||
$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4)
|
|
||||||
cd $(top_srcdir) && $(AUTOMAKE) --gnu --include-deps projects/Makefile
|
|
||||||
|
|
||||||
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
|
|
||||||
cd $(top_builddir) \
|
|
||||||
&& CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status
|
|
||||||
|
|
||||||
tags: TAGS
|
|
||||||
TAGS:
|
|
||||||
|
|
||||||
|
|
||||||
distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir)
|
|
||||||
|
|
||||||
subdir = projects
|
|
||||||
|
|
||||||
distdir: $(DISTFILES)
|
|
||||||
@for file in $(DISTFILES); do \
|
|
||||||
d=$(srcdir); \
|
|
||||||
test -f $(distdir)/$$file \
|
|
||||||
|| ln $$d/$$file $(distdir)/$$file 2> /dev/null \
|
|
||||||
|| cp -p $$d/$$file $(distdir)/$$file; \
|
|
||||||
done
|
|
||||||
$(MAKE) top_distdir="$(top_distdir)" distdir="$(distdir)" dist-hook
|
|
||||||
info:
|
|
||||||
dvi:
|
|
||||||
check: all
|
|
||||||
$(MAKE)
|
|
||||||
installcheck:
|
|
||||||
install-exec:
|
|
||||||
@$(NORMAL_INSTALL)
|
|
||||||
|
|
||||||
install-data:
|
|
||||||
@$(NORMAL_INSTALL)
|
|
||||||
|
|
||||||
install: install-exec install-data all
|
|
||||||
@:
|
|
||||||
|
|
||||||
uninstall:
|
|
||||||
|
|
||||||
install-strip:
|
|
||||||
$(MAKE) INSTALL_PROGRAM='$(INSTALL_PROGRAM) -s' INSTALL_SCRIPT='$(INSTALL_PROGRAM)' install
|
|
||||||
installdirs:
|
|
||||||
|
|
||||||
|
|
||||||
mostlyclean-generic:
|
|
||||||
-test -z "$(MOSTLYCLEANFILES)" || rm -f $(MOSTLYCLEANFILES)
|
|
||||||
|
|
||||||
clean-generic:
|
|
||||||
-test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
|
|
||||||
|
|
||||||
distclean-generic:
|
|
||||||
-rm -f Makefile $(DISTCLEANFILES)
|
|
||||||
-rm -f config.cache config.log stamp-h stamp-h[0-9]*
|
|
||||||
-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
|
|
||||||
|
|
||||||
maintainer-clean-generic:
|
|
||||||
-test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES)
|
|
||||||
-test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES)
|
|
||||||
mostlyclean: mostlyclean-generic
|
|
||||||
|
|
||||||
clean: clean-generic mostlyclean
|
|
||||||
|
|
||||||
distclean: distclean-generic clean
|
|
||||||
-rm -f config.status
|
|
||||||
-rm -f libtool
|
|
||||||
|
|
||||||
maintainer-clean: maintainer-clean-generic distclean
|
|
||||||
@echo "This command is intended for maintainers to use;"
|
|
||||||
@echo "it deletes files that may require special tools to rebuild."
|
|
||||||
|
|
||||||
.PHONY: tags distdir info dvi installcheck install-exec install-data \
|
|
||||||
install uninstall all installdirs mostlyclean-generic distclean-generic \
|
|
||||||
clean-generic maintainer-clean-generic clean mostlyclean distclean \
|
|
||||||
maintainer-clean
|
|
||||||
|
|
||||||
|
|
||||||
dist-hook:
|
|
||||||
mkdir $(distdir)/binfmt_js
|
|
||||||
cp -p $(srcdir)/binfmt_js/Makefile \
|
|
||||||
$(srcdir)/binfmt_js/README \
|
|
||||||
$(srcdir)/binfmt_js/binfmt_js.c \
|
|
||||||
$(distdir)/binfmt_js
|
|
||||||
|
|
||||||
# Tell versions [3.59,3.63) of GNU make to not export all variables.
|
|
||||||
# Otherwise a system limit (for SysV at least) may be exceeded.
|
|
||||||
.NOEXPORT:
|
|
|
@ -1,542 +0,0 @@
|
||||||
# Generated automatically from Makefile.in by configure.
|
|
||||||
# Makefile.in generated automatically by automake 1.3 from Makefile.am
|
|
||||||
|
|
||||||
# Copyright (C) 1994, 1995, 1996, 1997, 1998 Free Software Foundation, Inc.
|
|
||||||
# This Makefile.in is free software; the Free Software Foundation
|
|
||||||
# gives unlimited permission to copy and/or distribute it,
|
|
||||||
# with or without modifications, as long as this notice is preserved.
|
|
||||||
|
|
||||||
# This program is distributed in the hope that it will be useful,
|
|
||||||
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
|
|
||||||
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
|
|
||||||
# PARTICULAR PURPOSE.
|
|
||||||
|
|
||||||
#
|
|
||||||
# Automakefile for JavaScript virtual machine.
|
|
||||||
# Copyright (c) 1998 New Generation Software (NGS) Oy
|
|
||||||
#
|
|
||||||
# Author: Markku Rossi <mtr@ngs.fi>
|
|
||||||
#
|
|
||||||
|
|
||||||
#
|
|
||||||
# This library is free software; you can redistribute it and/or
|
|
||||||
# modify it under the terms of the GNU Library General Public
|
|
||||||
# License as published by the Free Software Foundation; either
|
|
||||||
# version 2 of the License, or (at your option) any later version.
|
|
||||||
#
|
|
||||||
# This library is distributed in the hope that it will be useful,
|
|
||||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
|
||||||
# Library General Public License for more details.
|
|
||||||
#
|
|
||||||
# You should have received a copy of the GNU Library General Public
|
|
||||||
# License along with this library; if not, write to the Free
|
|
||||||
# Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
|
|
||||||
# MA 02111-1307, USA
|
|
||||||
#
|
|
||||||
|
|
||||||
|
|
||||||
SHELL = /bin/sh
|
|
||||||
|
|
||||||
srcdir = .
|
|
||||||
top_srcdir = ..
|
|
||||||
prefix = /usr/local/js-0.2.5
|
|
||||||
exec_prefix = ${prefix}
|
|
||||||
|
|
||||||
bindir = ${exec_prefix}/bin
|
|
||||||
sbindir = ${exec_prefix}/sbin
|
|
||||||
libexecdir = ${exec_prefix}/libexec
|
|
||||||
datadir = ${prefix}/share
|
|
||||||
sysconfdir = ${prefix}/etc
|
|
||||||
sharedstatedir = ${prefix}/com
|
|
||||||
localstatedir = ${prefix}/var
|
|
||||||
libdir = ${exec_prefix}/lib
|
|
||||||
infodir = ${prefix}/info
|
|
||||||
mandir = ${prefix}/man
|
|
||||||
includedir = ${prefix}/include
|
|
||||||
oldincludedir = /usr/include
|
|
||||||
|
|
||||||
DISTDIR =
|
|
||||||
|
|
||||||
pkgdatadir = $(datadir)/js
|
|
||||||
pkglibdir = $(libdir)/js
|
|
||||||
pkgincludedir = $(includedir)/js
|
|
||||||
|
|
||||||
top_builddir = ..
|
|
||||||
|
|
||||||
ACLOCAL = aclocal
|
|
||||||
AUTOCONF = autoconf
|
|
||||||
AUTOMAKE = automake
|
|
||||||
AUTOHEADER = autoheader
|
|
||||||
|
|
||||||
INSTALL = /usr/bin/install -c
|
|
||||||
INSTALL_PROGRAM = ${INSTALL}
|
|
||||||
INSTALL_DATA = ${INSTALL} -m 644
|
|
||||||
INSTALL_SCRIPT = ${INSTALL_PROGRAM}
|
|
||||||
transform = s,x,x,
|
|
||||||
|
|
||||||
NORMAL_INSTALL = :
|
|
||||||
PRE_INSTALL = :
|
|
||||||
POST_INSTALL = :
|
|
||||||
NORMAL_UNINSTALL = :
|
|
||||||
PRE_UNINSTALL = :
|
|
||||||
POST_UNINSTALL = :
|
|
||||||
host_alias = i686-pc-linux-gnu
|
|
||||||
host_triplet = i686-pc-linux-gnu
|
|
||||||
ACLOCAL_FLAGS_FOR_LIBTOOL =
|
|
||||||
CC = gcc
|
|
||||||
CPP = gcc -E
|
|
||||||
EXTENSIONS = dl_open.lo xjs.lo xmd5.lo md5c.lo
|
|
||||||
EXTENSIONS_LIBS = -ldl
|
|
||||||
INTERPRETER_FEATURES = r_std.lo
|
|
||||||
LD = /usr/bin/ld
|
|
||||||
LIBTOOL = $(SHELL) $(top_builddir)/libtool
|
|
||||||
LN_S = ln -s
|
|
||||||
MAKEINFO = makeinfo
|
|
||||||
NM = /usr/bin/nm -B
|
|
||||||
PACKAGE = js
|
|
||||||
PGCC_BY_PROVENZANO =
|
|
||||||
RANLIB = ranlib
|
|
||||||
U =
|
|
||||||
VERSION = 0.2.5
|
|
||||||
XLC_R_AIX =
|
|
||||||
|
|
||||||
SUBDIRS = tests
|
|
||||||
|
|
||||||
# CFLAGS = -g -O2 -Wall -Wno-unused
|
|
||||||
|
|
||||||
lib_LTLIBRARIES = libjs.la
|
|
||||||
include_HEADERS = js.h jsint.h
|
|
||||||
|
|
||||||
libjs_la_SOURCES = bc.c heap.c object.c debug.c compiler.c js.c vm.c \
|
|
||||||
vmswitch.c vmjumps.c alloc.c utils.c mrgsort.c \
|
|
||||||
regex.c crc32.c iostream.c \
|
|
||||||
b_array.c b_bool.c b_func.c b_core.c b_number.c \
|
|
||||||
b_object.c b_string.c b_date.c b_dir.c b_file.c b_math.c \
|
|
||||||
b_regexp.c b_system.c b_vm.c
|
|
||||||
|
|
||||||
libjs_la_LIBADD = r_std.lo dl_open.lo xjs.lo xmd5.lo md5c.lo
|
|
||||||
libjs_la_DEPENDENCIES = $(libjs_la_LIBADD)
|
|
||||||
EXTRA_libjs_la_SOURCES = vmswt0.c r_std.c r_pthrs.c dl_open.c dl_dummy.c \
|
|
||||||
xjs.c xcurses.c xmd5.c md5c.c
|
|
||||||
|
|
||||||
man_MANS = js.1
|
|
||||||
|
|
||||||
bin_PROGRAMS = js
|
|
||||||
|
|
||||||
js_SOURCES = main.c getopt.c getopt1.c
|
|
||||||
|
|
||||||
js_LDADD = libjs.la -ldl -lm
|
|
||||||
|
|
||||||
# noinst_PROGRAMS = errtest
|
|
||||||
# errtest_SOURCES = errtest.c
|
|
||||||
# errtest_LDADD = libjs.a -ldl -lm
|
|
||||||
|
|
||||||
noinst_HEADERS = c1swt0.h eswt0.h c1switch.h c2switch.h eswitch.h \
|
|
||||||
c1jumps.h c2jumps.h ejumps.h rentrant.h \
|
|
||||||
getopt.h mrgsort.h regex.h md5.h
|
|
||||||
|
|
||||||
EXTRA_DIST = operands.def make-swt0.pl make-switch.pl make-jumps.pl \
|
|
||||||
make-op-def.pl make-data.c js.1
|
|
||||||
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
|
|
||||||
CONFIG_HEADER = ../jsconfig.h
|
|
||||||
CONFIG_CLEAN_FILES =
|
|
||||||
LTLIBRARIES = $(lib_LTLIBRARIES)
|
|
||||||
|
|
||||||
|
|
||||||
DEFS = -DHAVE_CONFIG_H -I. -I$(srcdir) -I..
|
|
||||||
CPPFLAGS =
|
|
||||||
LDFLAGS = -rdynamic
|
|
||||||
LIBS =
|
|
||||||
libjs_la_LDFLAGS =
|
|
||||||
libjs_la_OBJECTS = bc.lo heap.lo object.lo debug.lo compiler.lo js.lo \
|
|
||||||
vm.lo vmswitch.lo vmjumps.lo alloc.lo utils.lo mrgsort.lo regex.lo \
|
|
||||||
crc32.lo iostream.lo b_array.lo b_bool.lo b_func.lo b_core.lo \
|
|
||||||
b_number.lo b_object.lo b_string.lo b_date.lo b_dir.lo b_file.lo \
|
|
||||||
b_math.lo b_regexp.lo b_system.lo b_vm.lo
|
|
||||||
PROGRAMS = $(bin_PROGRAMS)
|
|
||||||
|
|
||||||
js_OBJECTS = main.o getopt.o getopt1.o
|
|
||||||
js_DEPENDENCIES = libjs.la
|
|
||||||
js_LDFLAGS =
|
|
||||||
CFLAGS = -g -O2
|
|
||||||
COMPILE = $(CC) $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS)
|
|
||||||
LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS)
|
|
||||||
LINK = $(LIBTOOL) --mode=link $(CC) $(CFLAGS) $(LDFLAGS) -o $@
|
|
||||||
man1dir = $(mandir)/man1
|
|
||||||
MANS = $(man_MANS)
|
|
||||||
|
|
||||||
NROFF = nroff
|
|
||||||
HEADERS = $(include_HEADERS) $(noinst_HEADERS)
|
|
||||||
|
|
||||||
DIST_COMMON = ChangeLog Makefile.am Makefile.in TODO
|
|
||||||
|
|
||||||
|
|
||||||
DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)
|
|
||||||
|
|
||||||
TAR = tar
|
|
||||||
GZIP = --best
|
|
||||||
SOURCES = $(libjs_la_SOURCES) $(EXTRA_libjs_la_SOURCES) $(js_SOURCES)
|
|
||||||
OBJECTS = $(libjs_la_OBJECTS) $(js_OBJECTS)
|
|
||||||
|
|
||||||
all: all-recursive all-am
|
|
||||||
|
|
||||||
.SUFFIXES:
|
|
||||||
.SUFFIXES: .S .c .lo .o .s
|
|
||||||
$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4)
|
|
||||||
cd $(top_srcdir) && $(AUTOMAKE) --gnu --include-deps src/Makefile
|
|
||||||
|
|
||||||
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
|
|
||||||
cd $(top_builddir) \
|
|
||||||
&& CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status
|
|
||||||
|
|
||||||
|
|
||||||
mostlyclean-libLTLIBRARIES:
|
|
||||||
|
|
||||||
clean-libLTLIBRARIES:
|
|
||||||
-test -z "$(lib_LTLIBRARIES)" || rm -f $(lib_LTLIBRARIES)
|
|
||||||
|
|
||||||
distclean-libLTLIBRARIES:
|
|
||||||
|
|
||||||
maintainer-clean-libLTLIBRARIES:
|
|
||||||
|
|
||||||
install-libLTLIBRARIES: $(lib_LTLIBRARIES)
|
|
||||||
@$(NORMAL_INSTALL)
|
|
||||||
$(mkinstalldirs) $(DESTDIR)$(libdir)
|
|
||||||
@list='$(lib_LTLIBRARIES)'; for p in $$list; do \
|
|
||||||
if test -f $$p; then \
|
|
||||||
echo "$(LIBTOOL) --mode=install $(INSTALL_DATA) $$p $(DESTDIR)$(libdir)/$$p"; \
|
|
||||||
$(LIBTOOL) --mode=install $(INSTALL_DATA) $$p $(DESTDIR)$(libdir)/$$p; \
|
|
||||||
else :; fi; \
|
|
||||||
done
|
|
||||||
|
|
||||||
uninstall-libLTLIBRARIES:
|
|
||||||
@$(NORMAL_UNINSTALL)
|
|
||||||
list='$(lib_LTLIBRARIES)'; for p in $$list; do \
|
|
||||||
$(LIBTOOL) --mode=uninstall rm -f $(DESTDIR)$(libdir)/$$p; \
|
|
||||||
done
|
|
||||||
|
|
||||||
.c.o:
|
|
||||||
$(COMPILE) -c $<
|
|
||||||
|
|
||||||
.s.o:
|
|
||||||
$(COMPILE) -c $<
|
|
||||||
|
|
||||||
.S.o:
|
|
||||||
$(COMPILE) -c $<
|
|
||||||
|
|
||||||
mostlyclean-compile:
|
|
||||||
-rm -f *.o core *.core
|
|
||||||
|
|
||||||
clean-compile:
|
|
||||||
|
|
||||||
distclean-compile:
|
|
||||||
-rm -f *.tab.c
|
|
||||||
|
|
||||||
maintainer-clean-compile:
|
|
||||||
|
|
||||||
.c.lo:
|
|
||||||
$(LIBTOOL) --mode=compile $(COMPILE) -c $<
|
|
||||||
|
|
||||||
.s.lo:
|
|
||||||
$(LIBTOOL) --mode=compile $(COMPILE) -c $<
|
|
||||||
|
|
||||||
.S.lo:
|
|
||||||
$(LIBTOOL) --mode=compile $(COMPILE) -c $<
|
|
||||||
|
|
||||||
mostlyclean-libtool:
|
|
||||||
-rm -f *.lo
|
|
||||||
|
|
||||||
clean-libtool:
|
|
||||||
-rm -rf .libs _libs
|
|
||||||
|
|
||||||
distclean-libtool:
|
|
||||||
|
|
||||||
maintainer-clean-libtool:
|
|
||||||
|
|
||||||
libjs.la: $(libjs_la_OBJECTS) $(libjs_la_DEPENDENCIES)
|
|
||||||
$(LINK) -rpath $(libdir) $(libjs_la_LDFLAGS) $(libjs_la_OBJECTS) $(libjs_la_LIBADD) $(LIBS)
|
|
||||||
|
|
||||||
mostlyclean-binPROGRAMS:
|
|
||||||
|
|
||||||
clean-binPROGRAMS:
|
|
||||||
-test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS)
|
|
||||||
|
|
||||||
distclean-binPROGRAMS:
|
|
||||||
|
|
||||||
maintainer-clean-binPROGRAMS:
|
|
||||||
|
|
||||||
install-binPROGRAMS: $(bin_PROGRAMS)
|
|
||||||
@$(NORMAL_INSTALL)
|
|
||||||
$(mkinstalldirs) $(DESTDIR)$(bindir)
|
|
||||||
@list='$(bin_PROGRAMS)'; for p in $$list; do \
|
|
||||||
if test -f $$p; then \
|
|
||||||
echo " $(LIBTOOL) --mode=install $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`"; \
|
|
||||||
$(LIBTOOL) --mode=install $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`; \
|
|
||||||
else :; fi; \
|
|
||||||
done
|
|
||||||
|
|
||||||
uninstall-binPROGRAMS:
|
|
||||||
@$(NORMAL_UNINSTALL)
|
|
||||||
list='$(bin_PROGRAMS)'; for p in $$list; do \
|
|
||||||
rm -f $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`; \
|
|
||||||
done
|
|
||||||
|
|
||||||
js: $(js_OBJECTS) $(js_DEPENDENCIES)
|
|
||||||
@rm -f js
|
|
||||||
$(LINK) $(js_LDFLAGS) $(js_OBJECTS) $(js_LDADD) $(LIBS)
|
|
||||||
|
|
||||||
install-man1:
|
|
||||||
$(mkinstalldirs) $(DESTDIR)$(man1dir)
|
|
||||||
@list='$(man1_MANS)'; \
|
|
||||||
l2='$(man_MANS)'; for i in $$l2; do \
|
|
||||||
case "$$i" in \
|
|
||||||
*.1*) list="$$list $$i" ;; \
|
|
||||||
esac; \
|
|
||||||
done; \
|
|
||||||
for i in $$list; do \
|
|
||||||
if test -f $(srcdir)/$$i; then file=$(srcdir)/$$i; \
|
|
||||||
else file=$$i; fi; \
|
|
||||||
ext=`echo $$i | sed -e 's/^.*\\.//'`; \
|
|
||||||
inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \
|
|
||||||
inst=`echo $$inst | sed '$(transform)'`.$$ext; \
|
|
||||||
echo " $(INSTALL_DATA) $$file $(DESTDIR)$(man1dir)/$$inst"; \
|
|
||||||
$(INSTALL_DATA) $$file $(DESTDIR)$(man1dir)/$$inst; \
|
|
||||||
done
|
|
||||||
|
|
||||||
uninstall-man1:
|
|
||||||
@list='$(man1_MANS)'; \
|
|
||||||
l2='$(man_MANS)'; for i in $$l2; do \
|
|
||||||
case "$$i" in \
|
|
||||||
*.1*) list="$$list $$i" ;; \
|
|
||||||
esac; \
|
|
||||||
done; \
|
|
||||||
for i in $$list; do \
|
|
||||||
ext=`echo $$i | sed -e 's/^.*\\.//'`; \
|
|
||||||
inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \
|
|
||||||
inst=`echo $$inst | sed '$(transform)'`.$$ext; \
|
|
||||||
echo " rm -f $(DESTDIR)$(man1dir)/$$inst"; \
|
|
||||||
rm -f $(DESTDIR)$(man1dir)/$$inst; \
|
|
||||||
done
|
|
||||||
install-man: $(MANS)
|
|
||||||
@$(NORMAL_INSTALL)
|
|
||||||
$(MAKE) install-man1
|
|
||||||
uninstall-man:
|
|
||||||
@$(NORMAL_UNINSTALL)
|
|
||||||
$(MAKE) uninstall-man1
|
|
||||||
|
|
||||||
install-includeHEADERS: $(include_HEADERS)
|
|
||||||
@$(NORMAL_INSTALL)
|
|
||||||
$(mkinstalldirs) $(DESTDIR)$(includedir)
|
|
||||||
@list='$(include_HEADERS)'; for p in $$list; do \
|
|
||||||
if test -f "$$p"; then d= ; else d="$(srcdir)/"; fi; \
|
|
||||||
echo " $(INSTALL_DATA) $$d$$p $(DESTDIR)$(includedir)/$$p"; \
|
|
||||||
$(INSTALL_DATA) $$d$$p $(DESTDIR)$(includedir)/$$p; \
|
|
||||||
done
|
|
||||||
|
|
||||||
uninstall-includeHEADERS:
|
|
||||||
@$(NORMAL_UNINSTALL)
|
|
||||||
list='$(include_HEADERS)'; for p in $$list; do \
|
|
||||||
rm -f $(DESTDIR)$(includedir)/$$p; \
|
|
||||||
done
|
|
||||||
|
|
||||||
# This directory's subdirectories are mostly independent; you can cd
|
|
||||||
# into them and run `make' without going through this Makefile.
|
|
||||||
# To change the values of `make' variables: instead of editing Makefiles,
|
|
||||||
# (1) if the variable is set in `config.status', edit `config.status'
|
|
||||||
# (which will cause the Makefiles to be regenerated when you run `make');
|
|
||||||
# (2) otherwise, pass the desired values on the `make' command line.
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
all-recursive install-data-recursive install-exec-recursive \
|
|
||||||
installdirs-recursive install-recursive uninstall-recursive \
|
|
||||||
check-recursive installcheck-recursive info-recursive dvi-recursive:
|
|
||||||
@set fnord $(MAKEFLAGS); amf=$$2; \
|
|
||||||
list='$(SUBDIRS)'; for subdir in $$list; do \
|
|
||||||
target=`echo $@ | sed s/-recursive//`; \
|
|
||||||
echo "Making $$target in $$subdir"; \
|
|
||||||
(cd $$subdir && $(MAKE) $$target) \
|
|
||||||
|| case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
|
|
||||||
done && test -z "$$fail"
|
|
||||||
|
|
||||||
mostlyclean-recursive clean-recursive distclean-recursive \
|
|
||||||
maintainer-clean-recursive:
|
|
||||||
@set fnord $(MAKEFLAGS); amf=$$2; \
|
|
||||||
rev=''; list='$(SUBDIRS)'; for subdir in $$list; do \
|
|
||||||
rev="$$subdir $$rev"; \
|
|
||||||
done; \
|
|
||||||
for subdir in $$rev; do \
|
|
||||||
target=`echo $@ | sed s/-recursive//`; \
|
|
||||||
echo "Making $$target in $$subdir"; \
|
|
||||||
(cd $$subdir && $(MAKE) $$target) \
|
|
||||||
|| case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
|
|
||||||
done && test -z "$$fail"
|
|
||||||
tags-recursive:
|
|
||||||
list='$(SUBDIRS)'; for subdir in $$list; do \
|
|
||||||
(cd $$subdir && $(MAKE) tags); \
|
|
||||||
done
|
|
||||||
|
|
||||||
tags: TAGS
|
|
||||||
|
|
||||||
ID: $(HEADERS) $(SOURCES) $(LISP)
|
|
||||||
here=`pwd` && cd $(srcdir) \
|
|
||||||
&& mkid -f$$here/ID $(SOURCES) $(HEADERS) $(LISP)
|
|
||||||
|
|
||||||
TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) $(LISP)
|
|
||||||
tags=; \
|
|
||||||
here=`pwd`; \
|
|
||||||
list='$(SUBDIRS)'; for subdir in $$list; do \
|
|
||||||
test -f $$subdir/TAGS && tags="$$tags -i $$here/$$subdir/TAGS"; \
|
|
||||||
done; \
|
|
||||||
list='$(SOURCES) $(HEADERS)'; \
|
|
||||||
unique=`for i in $$list; do echo $$i; done | \
|
|
||||||
awk ' { files[$$0] = 1; } \
|
|
||||||
END { for (i in files) print i; }'`; \
|
|
||||||
test -z "$(ETAGS_ARGS)$$unique$(LISP)$$tags" \
|
|
||||||
|| (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags $$unique $(LISP) -o $$here/TAGS)
|
|
||||||
|
|
||||||
mostlyclean-tags:
|
|
||||||
|
|
||||||
clean-tags:
|
|
||||||
|
|
||||||
distclean-tags:
|
|
||||||
-rm -f TAGS ID
|
|
||||||
|
|
||||||
maintainer-clean-tags:
|
|
||||||
|
|
||||||
distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir)
|
|
||||||
|
|
||||||
subdir = src
|
|
||||||
|
|
||||||
distdir: $(DISTFILES)
|
|
||||||
@for file in $(DISTFILES); do \
|
|
||||||
d=$(srcdir); \
|
|
||||||
test -f $(distdir)/$$file \
|
|
||||||
|| ln $$d/$$file $(distdir)/$$file 2> /dev/null \
|
|
||||||
|| cp -p $$d/$$file $(distdir)/$$file; \
|
|
||||||
done
|
|
||||||
for subdir in $(SUBDIRS); do \
|
|
||||||
test -d $(distdir)/$$subdir \
|
|
||||||
|| mkdir $(distdir)/$$subdir \
|
|
||||||
|| exit 1; \
|
|
||||||
chmod 777 $(distdir)/$$subdir; \
|
|
||||||
(cd $$subdir && $(MAKE) top_distdir=../$(top_distdir) distdir=../$(distdir)/$$subdir distdir) \
|
|
||||||
|| exit 1; \
|
|
||||||
done
|
|
||||||
info: info-recursive
|
|
||||||
dvi: dvi-recursive
|
|
||||||
check: all-am
|
|
||||||
$(MAKE) check-recursive
|
|
||||||
installcheck: installcheck-recursive
|
|
||||||
all-am: Makefile $(LTLIBRARIES) $(PROGRAMS) $(MANS) $(HEADERS)
|
|
||||||
|
|
||||||
install-exec-am: install-libLTLIBRARIES install-binPROGRAMS
|
|
||||||
|
|
||||||
install-data-am: install-man install-includeHEADERS
|
|
||||||
|
|
||||||
uninstall-am: uninstall-libLTLIBRARIES uninstall-binPROGRAMS uninstall-man uninstall-includeHEADERS
|
|
||||||
|
|
||||||
install-exec: install-exec-recursive install-exec-am
|
|
||||||
@$(NORMAL_INSTALL)
|
|
||||||
|
|
||||||
install-data: install-data-recursive install-data-am
|
|
||||||
@$(NORMAL_INSTALL)
|
|
||||||
|
|
||||||
install: install-recursive install-exec-am install-data-am
|
|
||||||
@:
|
|
||||||
|
|
||||||
uninstall: uninstall-recursive uninstall-am
|
|
||||||
|
|
||||||
install-strip:
|
|
||||||
$(MAKE) INSTALL_PROGRAM='$(INSTALL_PROGRAM) -s' INSTALL_SCRIPT='$(INSTALL_PROGRAM)' install
|
|
||||||
installdirs: installdirs-recursive
|
|
||||||
$(mkinstalldirs) $(DATADIR)$(libdir) $(DATADIR)$(bindir) \
|
|
||||||
$(DESTDIR)$(mandir)/man1 $(DATADIR)$(includedir)
|
|
||||||
|
|
||||||
|
|
||||||
mostlyclean-generic:
|
|
||||||
-test -z "$(MOSTLYCLEANFILES)" || rm -f $(MOSTLYCLEANFILES)
|
|
||||||
|
|
||||||
clean-generic:
|
|
||||||
-test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
|
|
||||||
|
|
||||||
distclean-generic:
|
|
||||||
-rm -f Makefile $(DISTCLEANFILES)
|
|
||||||
-rm -f config.cache config.log stamp-h stamp-h[0-9]*
|
|
||||||
-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
|
|
||||||
|
|
||||||
maintainer-clean-generic:
|
|
||||||
-test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES)
|
|
||||||
-test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES)
|
|
||||||
mostlyclean-am: mostlyclean-libLTLIBRARIES mostlyclean-compile \
|
|
||||||
mostlyclean-libtool mostlyclean-binPROGRAMS \
|
|
||||||
mostlyclean-tags mostlyclean-generic
|
|
||||||
|
|
||||||
clean-am: clean-libLTLIBRARIES clean-compile clean-libtool \
|
|
||||||
clean-binPROGRAMS clean-tags clean-generic \
|
|
||||||
mostlyclean-am
|
|
||||||
|
|
||||||
distclean-am: distclean-libLTLIBRARIES distclean-compile \
|
|
||||||
distclean-libtool distclean-binPROGRAMS distclean-tags \
|
|
||||||
distclean-generic clean-am
|
|
||||||
|
|
||||||
maintainer-clean-am: maintainer-clean-libLTLIBRARIES \
|
|
||||||
maintainer-clean-compile maintainer-clean-libtool \
|
|
||||||
maintainer-clean-binPROGRAMS maintainer-clean-tags \
|
|
||||||
maintainer-clean-generic distclean-am
|
|
||||||
|
|
||||||
mostlyclean: mostlyclean-recursive mostlyclean-am
|
|
||||||
|
|
||||||
clean: clean-recursive clean-am
|
|
||||||
|
|
||||||
distclean: distclean-recursive distclean-am
|
|
||||||
-rm -f config.status
|
|
||||||
-rm -f libtool
|
|
||||||
|
|
||||||
maintainer-clean: maintainer-clean-recursive maintainer-clean-am
|
|
||||||
@echo "This command is intended for maintainers to use;"
|
|
||||||
@echo "it deletes files that may require special tools to rebuild."
|
|
||||||
|
|
||||||
.PHONY: mostlyclean-libLTLIBRARIES distclean-libLTLIBRARIES \
|
|
||||||
clean-libLTLIBRARIES maintainer-clean-libLTLIBRARIES \
|
|
||||||
uninstall-libLTLIBRARIES install-libLTLIBRARIES mostlyclean-compile \
|
|
||||||
distclean-compile clean-compile maintainer-clean-compile \
|
|
||||||
mostlyclean-libtool distclean-libtool clean-libtool \
|
|
||||||
maintainer-clean-libtool mostlyclean-binPROGRAMS distclean-binPROGRAMS \
|
|
||||||
clean-binPROGRAMS maintainer-clean-binPROGRAMS uninstall-binPROGRAMS \
|
|
||||||
install-binPROGRAMS install-man1 uninstall-man1 install-man \
|
|
||||||
uninstall-man uninstall-includeHEADERS install-includeHEADERS \
|
|
||||||
install-data-recursive uninstall-data-recursive install-exec-recursive \
|
|
||||||
uninstall-exec-recursive installdirs-recursive uninstalldirs-recursive \
|
|
||||||
all-recursive check-recursive installcheck-recursive info-recursive \
|
|
||||||
dvi-recursive mostlyclean-recursive distclean-recursive clean-recursive \
|
|
||||||
maintainer-clean-recursive tags tags-recursive mostlyclean-tags \
|
|
||||||
distclean-tags clean-tags maintainer-clean-tags distdir info dvi \
|
|
||||||
installcheck all-am install-exec-am install-data-am uninstall-am \
|
|
||||||
install-exec install-data install uninstall all installdirs \
|
|
||||||
mostlyclean-generic distclean-generic clean-generic \
|
|
||||||
maintainer-clean-generic clean mostlyclean distclean maintainer-clean
|
|
||||||
|
|
||||||
|
|
||||||
operands:
|
|
||||||
./make-op-def.pl operands.def > op.def
|
|
||||||
./make-swt0.pl operands.def
|
|
||||||
./make-switch.pl operands.def
|
|
||||||
./make-jumps.pl operands.def
|
|
||||||
|
|
||||||
compiler-source: make-data
|
|
||||||
./make-data js_compiler_bytecode ../jsc/compiler.jsc compiler.c
|
|
||||||
|
|
||||||
make-data: make-data.o
|
|
||||||
$(CC) $(ALLLDFLAGS) make-data.o -o make-data
|
|
||||||
|
|
||||||
wc:
|
|
||||||
wc alloc.c b_*.c bc.c debug.c dl_*.c heap.c iostream.c js.c \
|
|
||||||
main.c mrgsort.c object.c r_*.c utils.c vm.c vmjumps.c \
|
|
||||||
vmswitch.c vmswt0.c xcurses.c xjs.c xmd5.c js.h jsint.h \
|
|
||||||
mrgsort.h rentrant.h operands.def
|
|
||||||
|
|
||||||
# Tell versions [3.59,3.63) of GNU make to not export all variables.
|
|
||||||
# Otherwise a system limit (for SysV at least) may be exceeded.
|
|
||||||
.NOEXPORT:
|
|
|
@ -1,28 +0,0 @@
|
||||||
# $Id$
|
|
||||||
|
|
||||||
PATH_TO_TOP = ../..
|
|
||||||
|
|
||||||
TARGET_TYPE = dynlink
|
|
||||||
|
|
||||||
TARGET_NAME = lsasrv
|
|
||||||
|
|
||||||
TARGET_BASE = $(TARGET_BASE_LIB_LSASRV)
|
|
||||||
|
|
||||||
TARGET_ENTRY = 0x0
|
|
||||||
|
|
||||||
TARGET_CFLAGS += -Wall -Werror
|
|
||||||
|
|
||||||
TARGET_LFLAGS = -nostartfiles -nostdlib
|
|
||||||
|
|
||||||
TARGET_SDKLIBS = ntdll.a kernel32.a
|
|
||||||
|
|
||||||
TARGET_OBJECTS = lsasrv.o lsaport.o
|
|
||||||
|
|
||||||
DEP_OBJECTS = $(TARGET_OBJECTS)
|
|
||||||
|
|
||||||
|
|
||||||
include $(PATH_TO_TOP)/rules.mak
|
|
||||||
|
|
||||||
include $(TOOLS_PATH)/helper.mk
|
|
||||||
|
|
||||||
include $(TOOLS_PATH)/depend.mk
|
|
|
@ -1,34 +0,0 @@
|
||||||
# $Id$
|
|
||||||
|
|
||||||
PATH_TO_TOP = ../../..
|
|
||||||
|
|
||||||
TARGET_NORC = yes
|
|
||||||
|
|
||||||
TARGET_TYPE = program
|
|
||||||
|
|
||||||
TARGET_APPTYPE = console
|
|
||||||
|
|
||||||
# require os code to explicitly request A/W version of structs/functions
|
|
||||||
TARGET_CFLAGS += -D_DISABLE_TIDENTS -D__USE_W32API -D_WIN32_IE=0x0600 \
|
|
||||||
-D_WIN32_WINNT=0x0501 -D__REACTOS__
|
|
||||||
|
|
||||||
TARGET_NAME = msvcrt_test
|
|
||||||
|
|
||||||
TARGET_SDKLIBS = ntdll.a wine.a
|
|
||||||
|
|
||||||
TARGET_OBJECTS = \
|
|
||||||
testlist.o \
|
|
||||||
cpp.o \
|
|
||||||
environ.o \
|
|
||||||
file.o \
|
|
||||||
heap.o \
|
|
||||||
printf.o \
|
|
||||||
scanf.o \
|
|
||||||
string.o \
|
|
||||||
time.o
|
|
||||||
|
|
||||||
include $(PATH_TO_TOP)/rules.mak
|
|
||||||
|
|
||||||
include $(TOOLS_PATH)/helper.mk
|
|
||||||
|
|
||||||
# EOF
|
|
|
@ -1,9 +0,0 @@
|
||||||
# $Id$
|
|
||||||
|
|
||||||
PATH_TO_TOP = ../..
|
|
||||||
|
|
||||||
TARGET_TYPE = winedll
|
|
||||||
|
|
||||||
include $(PATH_TO_TOP)/rules.mak
|
|
||||||
|
|
||||||
include $(TOOLS_PATH)/helper.mk
|
|
|
@ -1,9 +0,0 @@
|
||||||
# $Id: makefile 7619 2004-01-14 01:55:00Z sedwards $
|
|
||||||
|
|
||||||
PATH_TO_TOP = ../..
|
|
||||||
|
|
||||||
TARGET_TYPE = winedll
|
|
||||||
|
|
||||||
include $(PATH_TO_TOP)/rules.mak
|
|
||||||
|
|
||||||
include $(TOOLS_PATH)/helper.mk
|
|
|
@ -1,23 +0,0 @@
|
||||||
# $Id$
|
|
||||||
|
|
||||||
PATH_TO_TOP = ../..
|
|
||||||
|
|
||||||
TARGET_TYPE = dynlink
|
|
||||||
|
|
||||||
TARGET_NAME = packet
|
|
||||||
|
|
||||||
TARGET_BASE = $(TARGET_BASE_LIB_PACKET)
|
|
||||||
|
|
||||||
TARGET_CFLAGS = -I./include -DUNICODE -D_UNICODE -DLE -DDBG -D_DEBUG -D__USE_W32API -Wall -Werror
|
|
||||||
|
|
||||||
TARGET_SDKLIBS = ntdll.a kernel32.a advapi32.a
|
|
||||||
|
|
||||||
TARGET_OBJECTS = \
|
|
||||||
Packet32.o \
|
|
||||||
trace.o
|
|
||||||
|
|
||||||
include $(PATH_TO_TOP)/rules.mak
|
|
||||||
|
|
||||||
include $(TOOLS_PATH)/helper.mk
|
|
||||||
|
|
||||||
# EOF
|
|
|
@ -1,27 +0,0 @@
|
||||||
# $Id$
|
|
||||||
|
|
||||||
PATH_TO_TOP = ../../..
|
|
||||||
|
|
||||||
TARGET_NORC = yes
|
|
||||||
|
|
||||||
TARGET_TYPE = program
|
|
||||||
|
|
||||||
TARGET_APPTYPE = console
|
|
||||||
|
|
||||||
# require os code to explicitly request A/W version of structs/functions
|
|
||||||
TARGET_CFLAGS += -D_DISABLE_TIDENTS -D__USE_W32API -D_WIN32_IE=0x0600 \
|
|
||||||
-D_WIN32_WINNT=0x0501 -D__REACTOS__
|
|
||||||
|
|
||||||
TARGET_NAME = psapi_test
|
|
||||||
|
|
||||||
TARGET_SDKLIBS = gdi32.a comctl32.a ntdll.a
|
|
||||||
|
|
||||||
TARGET_OBJECTS = \
|
|
||||||
testlist.o \
|
|
||||||
module.o
|
|
||||||
|
|
||||||
include $(PATH_TO_TOP)/rules.mak
|
|
||||||
|
|
||||||
include $(TOOLS_PATH)/helper.mk
|
|
||||||
|
|
||||||
# EOF
|
|
|
@ -1,55 +0,0 @@
|
||||||
#
|
|
||||||
# ReactOS SkyOS implementation
|
|
||||||
#
|
|
||||||
|
|
||||||
PATH_TO_TOP = ../..
|
|
||||||
|
|
||||||
include $(PATH_TO_TOP)/rules.mak
|
|
||||||
|
|
||||||
SKY_LIBS = libsky libskygi
|
|
||||||
|
|
||||||
all: $(SKY_LIBS)
|
|
||||||
|
|
||||||
depends:
|
|
||||||
|
|
||||||
implib: $(SKY_LIBS:%=%_implib)
|
|
||||||
|
|
||||||
test: $(SKY_LIBS:%=%_test)
|
|
||||||
|
|
||||||
clean: $(SKY_LIBS:%=%_clean)
|
|
||||||
|
|
||||||
install: $(SKY_LIBS:%=%_install)
|
|
||||||
|
|
||||||
bootcd: $(SKY_LIBS:%=%_bootcd)
|
|
||||||
|
|
||||||
.PHONY: all depends implib clean install bootcd
|
|
||||||
|
|
||||||
|
|
||||||
#
|
|
||||||
# Sky Libs
|
|
||||||
#
|
|
||||||
$(SKY_LIBS): %:
|
|
||||||
$(MAKE) -C $*
|
|
||||||
|
|
||||||
$(SKY_LIBS:%=%_implib): %_implib:
|
|
||||||
$(MAKE) -C $* implib
|
|
||||||
|
|
||||||
$(SKY_LIBS:%=%_test): %_test:
|
|
||||||
$(MAKE) -C $* test
|
|
||||||
|
|
||||||
$(SKY_LIBS:%=%_clean): %_clean:
|
|
||||||
$(MAKE) -C $* clean
|
|
||||||
|
|
||||||
$(SKY_LIBS:%=%_install): %_install:
|
|
||||||
$(MAKE) -C $* install
|
|
||||||
|
|
||||||
$(SKY_LIBS:%=%_bootcd): %_bootcd:
|
|
||||||
$(MAKE) -C $* bootcd
|
|
||||||
|
|
||||||
.PHONY: $(SKY_LIBS) $(SKY_LIBS:%=%_implib) $(SKY_LIBS:%=%_test) \
|
|
||||||
$(SKY_LIBS:%=%_clean) $(SKY_LIBS:%=%_install) \
|
|
||||||
$(SKY_LIBS:%=%_bootcd)
|
|
||||||
|
|
||||||
|
|
||||||
etags:
|
|
||||||
find . -name "*.[ch]" -print | etags --language=c -
|
|
|
@ -1,48 +0,0 @@
|
||||||
# $Id$
|
|
||||||
|
|
||||||
PATH_TO_TOP = ../../..
|
|
||||||
|
|
||||||
TARGET_TYPE = dynlink
|
|
||||||
|
|
||||||
TARGET_NAME = libsky
|
|
||||||
|
|
||||||
TARGET_INSTALLDIR = system32
|
|
||||||
|
|
||||||
TARGET_BASE = 0x71c10000
|
|
||||||
|
|
||||||
TARGET_CFLAGS = \
|
|
||||||
-I./include \
|
|
||||||
-D__USE_W32API \
|
|
||||||
-DDEBUG \
|
|
||||||
-Wall \
|
|
||||||
-Werror \
|
|
||||||
-fno-builtin
|
|
||||||
|
|
||||||
TARGET_LFLAGS = -nostartfiles -nostdlib
|
|
||||||
|
|
||||||
TARGET_SDKLIBS = ntdll.a kernel32.a
|
|
||||||
|
|
||||||
TARGET_ENTRY = 0x00000000
|
|
||||||
|
|
||||||
TARGET_GCCLIBS = gcc
|
|
||||||
|
|
||||||
TARGET_PCH =
|
|
||||||
|
|
||||||
TARGET_CLEAN =
|
|
||||||
|
|
||||||
TARGET_OBJECTS = libsky.o stubs.o
|
|
||||||
|
|
||||||
TARGET_DEFONLY = yes
|
|
||||||
|
|
||||||
DEP_OBJECTS = $(TARGET_OBJECTS)
|
|
||||||
|
|
||||||
include $(PATH_TO_TOP)/rules.mak
|
|
||||||
|
|
||||||
include $(TOOLS_PATH)/helper.mk
|
|
||||||
|
|
||||||
include $(TOOLS_PATH)/depend.mk
|
|
||||||
|
|
||||||
%/TAGS:
|
|
||||||
etags -o $(@D)/TAGS $(@D)/\*.c
|
|
||||||
|
|
||||||
etags: ./TAGS
|
|
|
@ -1,47 +0,0 @@
|
||||||
# $Id$
|
|
||||||
|
|
||||||
PATH_TO_TOP = ../../..
|
|
||||||
|
|
||||||
TARGET_TYPE = dynlink
|
|
||||||
|
|
||||||
TARGET_NAME = libskygi
|
|
||||||
|
|
||||||
TARGET_INSTALLDIR = system32
|
|
||||||
|
|
||||||
TARGET_BASE = 0x71b10000
|
|
||||||
|
|
||||||
TARGET_CFLAGS = \
|
|
||||||
-I./include \
|
|
||||||
-D_WIN32_IE=0x0600 \
|
|
||||||
-D_WIN32_WINNT=0x0501 \
|
|
||||||
-D__USE_W32API \
|
|
||||||
-Wall \
|
|
||||||
-Werror \
|
|
||||||
-fno-builtin
|
|
||||||
|
|
||||||
TARGET_LFLAGS = -nostartfiles -nostdlib
|
|
||||||
|
|
||||||
TARGET_SDKLIBS = kernel32.a ntdll.a user32.a gdi32.a
|
|
||||||
|
|
||||||
TARGET_ENTRY = 0x00000000
|
|
||||||
|
|
||||||
TARGET_GCCLIBS = gcc
|
|
||||||
|
|
||||||
TARGET_PCH =
|
|
||||||
|
|
||||||
TARGET_CLEAN =
|
|
||||||
|
|
||||||
TARGET_OBJECTS = libskygi.o stubs.o
|
|
||||||
|
|
||||||
DEP_OBJECTS = $(TARGET_OBJECTS)
|
|
||||||
|
|
||||||
include $(PATH_TO_TOP)/rules.mak
|
|
||||||
|
|
||||||
include $(TOOLS_PATH)/helper.mk
|
|
||||||
|
|
||||||
include $(TOOLS_PATH)/depend.mk
|
|
||||||
|
|
||||||
%/TAGS:
|
|
||||||
etags -o $(@D)/TAGS $(@D)/\*.c
|
|
||||||
|
|
||||||
etags: ./TAGS
|
|
|
@ -1,55 +0,0 @@
|
||||||
#
|
|
||||||
# ReactOS shell extensions makefile
|
|
||||||
#
|
|
||||||
|
|
||||||
PATH_TO_TOP = ../..
|
|
||||||
|
|
||||||
include $(PATH_TO_TOP)/rules.mak
|
|
||||||
|
|
||||||
SHELL_EXTENSIONS = slayer
|
|
||||||
|
|
||||||
all: $(SHELL_EXTENSIONS)
|
|
||||||
|
|
||||||
depends:
|
|
||||||
|
|
||||||
implib: $(SHELL_EXTENSIONS:%=%_implib)
|
|
||||||
|
|
||||||
test: $(SHELL_EXTENSIONS:%=%_test)
|
|
||||||
|
|
||||||
clean: $(SHELL_EXTENSIONS:%=%_clean)
|
|
||||||
|
|
||||||
install: $(SHELL_EXTENSIONS:%=%_install)
|
|
||||||
|
|
||||||
bootcd: $(SHELL_EXTENSIONS:%=%_bootcd)
|
|
||||||
|
|
||||||
.PHONY: all depends implib clean install bootcd
|
|
||||||
|
|
||||||
|
|
||||||
#
|
|
||||||
# Shell extensions
|
|
||||||
#
|
|
||||||
$(SHELL_EXTENSIONS): %:
|
|
||||||
$(MAKE) -C $*
|
|
||||||
|
|
||||||
$(SHELL_EXTENSIONS:%=%_implib): %_implib:
|
|
||||||
$(MAKE) -C $* implib
|
|
||||||
|
|
||||||
$(SHELL_EXTENSIONS:%=%_test): %_test:
|
|
||||||
$(MAKE) -C $* test
|
|
||||||
|
|
||||||
$(SHELL_EXTENSIONS:%=%_clean): %_clean:
|
|
||||||
$(MAKE) -C $* clean
|
|
||||||
|
|
||||||
$(SHELL_EXTENSIONS:%=%_install): %_install:
|
|
||||||
$(MAKE) -C $* install
|
|
||||||
|
|
||||||
$(SHELL_EXTENSIONS:%=%_bootcd): %_bootcd:
|
|
||||||
$(MAKE) -C $* bootcd
|
|
||||||
|
|
||||||
.PHONY: $(SHELL_EXTENSIONS) $(SHELL_EXTENSIONS:%=%_implib) $(SHELL_EXTENSIONS:%=%_test) \
|
|
||||||
$(SHELL_EXTENSIONS:%=%_clean) $(SHELL_EXTENSIONS:%=%_install) \
|
|
||||||
$(SHELL_EXTENSIONS:%=%_bootcd)
|
|
||||||
|
|
||||||
|
|
||||||
etags:
|
|
||||||
find . -name "*.[ch]" -print | etags --language=c -
|
|
|
@ -1,46 +0,0 @@
|
||||||
# $Id$
|
|
||||||
|
|
||||||
PATH_TO_TOP = ../../..
|
|
||||||
|
|
||||||
TARGET_TYPE = dynlink
|
|
||||||
|
|
||||||
TARGET_NAME = slayer
|
|
||||||
|
|
||||||
TARGET_INSTALLDIR = system32
|
|
||||||
|
|
||||||
TARGET_BASE = $(TARGET_BASE_LIB_EXT_SLAYER)
|
|
||||||
|
|
||||||
TARGET_CFLAGS = \
|
|
||||||
-DUNICODE \
|
|
||||||
-D_UNICODE \
|
|
||||||
-D__REACTOS__ \
|
|
||||||
-D_WIN32_IE=0x0501 -D_WIN32_WINNT=0x0501 -D__USE_W32API \
|
|
||||||
-Wall \
|
|
||||||
-Werror \
|
|
||||||
-fno-builtin
|
|
||||||
|
|
||||||
TARGET_LFLAGS = -nostartfiles
|
|
||||||
|
|
||||||
TARGET_SDKLIBS = kernel32.a advapi32.a user32.a gdi32.a wine_uuid.a ole32.a \
|
|
||||||
shell32.a comctl32.a comdlg32.a
|
|
||||||
|
|
||||||
TARGET_GCCLIBS = gcc
|
|
||||||
|
|
||||||
TARGET_PCH = precomp.h
|
|
||||||
|
|
||||||
TARGET_CLEAN =
|
|
||||||
|
|
||||||
TARGET_OBJECTS = slayer.o
|
|
||||||
|
|
||||||
DEP_OBJECTS = $(TARGET_OBJECTS)
|
|
||||||
|
|
||||||
include $(PATH_TO_TOP)/rules.mak
|
|
||||||
|
|
||||||
include $(TOOLS_PATH)/helper.mk
|
|
||||||
|
|
||||||
include $(TOOLS_PATH)/depend.mk
|
|
||||||
|
|
||||||
%/TAGS:
|
|
||||||
etags -o $(@D)/TAGS $(@D)/\*.c
|
|
||||||
|
|
||||||
etags: ./TAGS
|
|
|
@ -1,22 +0,0 @@
|
||||||
# $Id$
|
|
||||||
|
|
||||||
PATH_TO_TOP = ../..
|
|
||||||
|
|
||||||
TARGET_TYPE = library
|
|
||||||
|
|
||||||
TARGET_NAME = tgetopt
|
|
||||||
|
|
||||||
# require os code to explicitly request A/W version of structs/functions
|
|
||||||
TARGET_CFLAGS += -D__USE_W32API -D_DISABLE_TIDENTS
|
|
||||||
|
|
||||||
TARGET_OBJECTS = getopt.o _wgetopt.o
|
|
||||||
|
|
||||||
DEP_OBJECTS = $(TARGET_OBJECTS)
|
|
||||||
|
|
||||||
include $(PATH_TO_TOP)/rules.mak
|
|
||||||
|
|
||||||
include $(TOOLS_PATH)/helper.mk
|
|
||||||
|
|
||||||
include $(TOOLS_PATH)/depend.mk
|
|
||||||
|
|
||||||
# EOF
|
|
|
@ -1,27 +0,0 @@
|
||||||
# $Id: Makefile 12745 2005-01-03 02:37:10Z sedwards $
|
|
||||||
|
|
||||||
PATH_TO_TOP = ../../..
|
|
||||||
|
|
||||||
TARGET_NORC = yes
|
|
||||||
|
|
||||||
TARGET_TYPE = program
|
|
||||||
|
|
||||||
TARGET_APPTYPE = console
|
|
||||||
|
|
||||||
# require os code to explicitly request A/W version of structs/functions
|
|
||||||
TARGET_CFLAGS += -D_DISABLE_TIDENTS -D__USE_W32API -D_WIN32_IE=0x0600 \
|
|
||||||
-D_WIN32_WINNT=0x0501 -D__REACTOS__
|
|
||||||
|
|
||||||
TARGET_NAME = version_test
|
|
||||||
|
|
||||||
TARGET_SDKLIBS = version.a ntdll.a wine.a
|
|
||||||
|
|
||||||
TARGET_OBJECTS = \
|
|
||||||
testlist.o \
|
|
||||||
info.o
|
|
||||||
|
|
||||||
include $(PATH_TO_TOP)/rules.mak
|
|
||||||
|
|
||||||
include $(TOOLS_PATH)/helper.mk
|
|
||||||
|
|
||||||
# EOF
|
|
|
@ -1,24 +0,0 @@
|
||||||
# $Id$
|
|
||||||
|
|
||||||
PATH_TO_TOP = ../..
|
|
||||||
|
|
||||||
TARGET_TYPE = library
|
|
||||||
|
|
||||||
TARGET_NAME = wdmguid
|
|
||||||
|
|
||||||
TARGET_CFLAGS = -Wall -Werror -D__USE_W32API -I$(PATH_TO_TOP)/include/wine
|
|
||||||
|
|
||||||
# require os code to explicitly request A/W version of structs/functions
|
|
||||||
TARGET_CFLAGS += -D_DISABLE_TIDENTS
|
|
||||||
|
|
||||||
TARGET_OBJECTS = wdmguid.o
|
|
||||||
|
|
||||||
include $(PATH_TO_TOP)/rules.mak
|
|
||||||
|
|
||||||
include $(TOOLS_PATH)/helper.mk
|
|
||||||
|
|
||||||
DEP_OBJECTS := $(TARGET_OBJECTS)
|
|
||||||
|
|
||||||
TARGET_CLEAN = $(DEP_FILES)
|
|
||||||
|
|
||||||
include $(PATH_TO_TOP)/tools/depend.mk
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue