UNPKG

nodem

Version:

A YottaDB and GT.M database driver and language binding for Node.js

34 lines (29 loc) 1.23 kB
/* * Package: NodeM * File: preinstall.js * Summary: Check for the existence of $ydb_dist or $gtm_dist * Maintainer: David Wicksell <dlw@linux.com> * * Written by David Wicksell <dlw@linux.com> * Copyright © 2019-2024 Fourth Watch Software LC * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU Affero General Public License (AGPL) as published * by the Free Software Foundation, either version 3 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 Affero General Public License * for more details. * * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see http://www.gnu.org/licenses/. */ 'use strict'; var dist = process.env.ydb_dist ? process.env.ydb_dist : process.env.gtm_dist; if (dist === undefined) { console.error(__filename + ': Error: Need to set $ydb_dist (YottaDB) or $gtm_dist (GT.M) before installing Nodem\n'); process.exit(1); } process.exit(0);