Files
Mareon/ax/AxFacilitor.NMK
2015-01-21 12:41:03 +00:00

132 lines
3.9 KiB
Plaintext

###############################################################################
## AxFacilitor.nmk
##
## Project: SM44 FACILITOR
##
## (c) 1995-2014 SG|facilitor bv
##
##
## $Revision: 21949 $
## $Id: AxFacilitor.NMK 21949 2014-06-19 08:34:19Z jgl $
##
## Beschrijving:
##
#
##
###############################################################################
## REQUIRES: (in searchpath)
##
## NMAKE.EXE (requires NMAKE.EXE)
## Microsoft (R) Program Maintainance Utility Version 1.11
## CL.EXE
## Microsoft (R) C Optimizing Compiler Version 6.00A
## -for precompiling only-
## WRAP.EXE (from 10.2.x) for Oracle, renamed to WRAP10.EXE
##
## SED.EXE
## GNU sed version 4.2
## Copyright (C) 2003 Free Software Foundation, Inc.
##
## All to be found in ..\MAKTOOLS
##
## Uses (external) defines: None
##
## Note: If new modules are added, all source have to be mentioned separately,
## which is quite obvious from the current state of this file..
##
## Note: For each new schema version the from and to version must be
## mentioned explicitly, which is a pity but it makes sense too
##
###############################################################################
##
## Steps performed are:
## All files are preprocessed directly into their result, no temp files
#############
##
## Directories
##
#############
PROJSRC=.\SRC
PROJEXE=.\EXE
### SOURCE DEFINES (gets info from commandline) ###
##
## New style using schemanumbers
##
VERSION=01
##
## PATH DEFINES
##
MAK=.
##
## Source rootdirectory
##
MSRC=$(PROJSRC)
EXE=$(PROJEXE)
PRECOMP=$(MAKTOOLS)\CL
PRECOMP_OPTIONS=/EP /D_VER=$(VERSION)
CLEANUP1=$(MAKTOOLS)\sedclean.bat
.SUFFIXES: .JS .BAT .XML
##
## RESULTS
##
all: $(EXE)\AxFacilitor.js \
$(EXE)\AxFacilitor.bat \
$(EXE)\AxFacilitor.xml
##########################################################################
####
#### AX FACILITOR
####
##########################################################################
$(EXE)\AxFacilitor.bat : $(MSRC)\AxFacilitor.bat
echo Copying AxFacilitor.bat
COPY $(MSRC)\AxFacilitor.bat $(EXE)\AxFacilitor.bat > nul
$(EXE)\AxFacilitor.xml : $(MSRC)\AxFacilitor.xml
echo Copying AxFacilitor.xml
COPY $(MSRC)\AxFacilitor.xml $(EXE)\AxFacilitor.xml > nul
$(EXE)\AxFacilitor.js: \
$(MAK)\AxFacilitor.nmk \
$(MSRC)\AxFacilitor.js \
$(MSRC)\F_PutSync.js \
$(MSRC)\F_GetSuppliers.js \
$(MSRC)\A_GetOpdrachten.js \
$(MSRC)\T_GetOpdrachten.js \
$(MSRC)\F_PutOpdrachten.js \
$(MSRC)\A_SetSupplierText.js \
$(MSRC)\T_SetSupplierText.js \
$(MSRC)\F_GetOpdrachtenAfgemeld.js \
$(MSRC)\A_CompleteServiceTask.js \
$(MSRC)\T_CompleteServiceTask.js \
$(MSRC)\F_GetOpdrachtenGepland.js \
$(MSRC)\A_PlanServiceTask.js \
$(MSRC)\T_PlanServiceTask.js \
$(MSRC)\F_GetOpdrachtenAcceptedRefused.js \
$(MSRC)\A_RefuseServiceTask.js \
$(MSRC)\A_AcceptServiceTask.js \
$(MSRC)\T_AcceptServiceTask.js \
$(MSRC)\F_GetOpdrachtenOpmerking.js \
$(MSRC)\A_GetReturnCodes.js \
$(MSRC)\F_PutReturnCodes.js \
$(MSRC)\F_GetFacturen.js \
$(MSRC)\Common.js
$(PRECOMP) $(PRECOMP_OPTIONS) $(MAK)\AxFacilitor.src>$*.js
## END-OF-FILE