diff options
-rw-r--r-- | Makefile | 8 | ||||
-rw-r--r-- | src/c_go2work.go | 20 | ||||
-rw-r--r-- | src/c_prints.go | 71 |
3 files changed, 74 insertions, 25 deletions
@@ -11,7 +11,7 @@ # ======================== # # go2work: Makefile -# Thu Mar 24 15:00:55 CET 2022 +# Tue Mar 29 21:08:26 CEST 2022 # Joe # # GNU Makefile @@ -27,6 +27,7 @@ TRGT_DIR = ./ SRCS_NAME = c_go2work SRCS_NAME += c_player +SRCS_NAME += c_prints SRCS = $(addprefix ${SRCS_DIR}, $(addsuffix .go, ${SRCS_NAME})) @@ -46,10 +47,7 @@ clean: run: go run ${SRCS} -tools: - ${MAKE} --no-print-directory -C ${TOOLS_DIR} all - -.PHONY: build run +.PHONY: build clean run # File prefixes info # ------------------ diff --git a/src/c_go2work.go b/src/c_go2work.go index 3f4c38a..89fb91d 100644 --- a/src/c_go2work.go +++ b/src/c_go2work.go @@ -48,7 +48,6 @@ package main import ( - "fmt" "log" "os" "time" @@ -101,27 +100,8 @@ func main() { } } -func print_help() { - fmt.Println("help") -} - -func print_real_help() { - fmt.Println("send help") -} - -func print_version() { - fmt.Println(PROGNAME, VERSION) -} - -func print_time(t []string) { - fmt.Print("\rTime is: ", t[HOURS], ":", t[MINS], ":", t[SECS]) -} - func get_time() []string { now := time.Now() t := strings.Split(now.Format("15:04:05"), ":") return t } - -// func left_to_sleep(curr_h) { -// } diff --git a/src/c_prints.go b/src/c_prints.go new file mode 100644 index 0000000..283fae4 --- /dev/null +++ b/src/c_prints.go @@ -0,0 +1,71 @@ +/* + * ======================== + * ===== =============== + * ====== ================ + * ====== ================ + * ====== ==== ==== == + * ====== === == = = + * ====== === = == = + * = === === = == ==== + * = === === = == = = + * == ===== ==== == + * ======================== + * + * SPDX-License-Identifier: BSD-3-Clause + * + * Copyright (c) 2022 Joe + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * 3. Neither the name of the organization nor the + * names of its contributors may be used to endorse or promote products + * derived from this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY JOE ''AS IS'' AND ANY + * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + * DISCLAIMED. IN NO EVENT SHALL JOE BE LIABLE FOR ANY + * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * go2work: src/c_prints.go + * Tue Mar 29 21:03:26 CEST 2022 + * Joe + * + * Stuff to print + */ + +package main + +import ( + "fmt" +) + +func print_help() { + fmt.Println("help") +} + +func print_real_help() { + fmt.Println("send help") +} + +func print_version() { + fmt.Println(PROGNAME, VERSION) +} + +func print_time(t []string) { + fmt.Print("\rTime is: ", t[HOURS], ":", t[MINS], ":", t[SECS]) +} + +func print_left_to_sleep(curr_t []string, dest_t []string) { +} |