Sponsored Content
Top Forums Shell Programming and Scripting How to use AND operator with ifneq in Makefile? Post 302899245 by useless79 on Monday 28th of April 2014 07:17:10 AM
Old 04-28-2014
How to use AND operator with ifneq in Makefile?

Hi ALL,

I want to use logical AND operator with ifneq in makefile but I do not find any such construct as given below.

Code:
ifneq ($(DEVICE),arp)  &&  ifneq($(DEVICE),als)
  FILES = test.txt
endif

The only option left for me is

Code:
ifneq ($(DEVICE),arp) 
   ifneq ($(DEVICE),als)
     FILES = test.txt
   endif
endif

Can any one let me know any other solution for this ?


thanks...............

Last edited by Scrutinizer; 04-28-2014 at 08:19 AM.. Reason: code tags
 

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

And operator

I am trying to check two variables and if both are blank I want to set a flag: the_f3_pid=`rsh $target ps -ef | grep "f3.eab" | awk '{print $2}'` the_f7_pid=`rsh $target ps -ef | grep "f7.eab" | awk '{print $2}'` if ; then y=1 fi I get an error: ./script_name: test: 0403-021 ]... (4 Replies)
Discussion started by: rcarnesiii
4 Replies

2. HP-UX

Or operator with if

hi, i was trying to club to test condition with if. if -o ; then it is giving me error message, i wanted to ask how can we check two condtions with one if. (1 Reply)
Discussion started by: babom
1 Replies

3. Programming

new operator

Hi, Please clear the 2 questions, 2 Questions, 1) Why the new as a operator? Is there any special reason why it can't be a function like malloc? 2) How are we considering sizeof(),new are as a opearartors? I know + - * / -> , . etc.. are operators, which criteria satisfied by sizeof()... (4 Replies)
Discussion started by: Nagapandi
4 Replies

4. UNIX for Advanced & Expert Users

Makefile problem - How to run module load in a Makefile

Hi, I'm trying to run the module load command in a Makefile and i'm getting the following error: make: module: command not found Why is this? Is there any way to run this command in a Makefile? NOTE: command - module load msjava/sunjdk/1.5.0 works fine outside of the Makefile (2 Replies)
Discussion started by: hernandinho
2 Replies

5. UNIX for Dummies Questions & Answers

su with << operator

All, THe below is my script , when i use this i am getting nothing . could any one help me to know what is the use of the << operator below su - $8 << supo echo "exportsph $2 $1 $3 $4" exportsph $2 $1 $3 $4 supo i also tried as individual command su - userid << supo , when i do... (3 Replies)
Discussion started by: arunkumar_mca
3 Replies

6. UNIX for Advanced & Expert Users

Makefile executing another Makefile first?

I have 2 libraries in 2 different directories that I build with Makefiles. library B depends on library A. If I modify a .cpp file in library A and run lib B's Makefile can I have B's makefile to automatically rebuild library A? I am now rebuilding A, followed by B... but I'd like B to... (0 Replies)
Discussion started by: wwuster
0 Replies

7. UNIX for Dummies Questions & Answers

+= operator

im new to bash scripting and im just using online tutorials and trial and error. i wanted to write a script to read numbers from a file and find their sum: #!/bin/bash theSum=0 for line in $(cat numbers.txt) do let "theSum = theSum + $line" echo "$line" done echo "The sum is... (3 Replies)
Discussion started by: astrolux444
3 Replies

8. Homework & Coursework Questions

Help with Simple Multi-Level Makefile (Extremely New at Makefile)

Use and complete the template provided. The entire template must be completed. If you don't, your post may be deleted! 1. The problem statement, all variables and given/known data: Basically, the prompt is make a makefile with various sub makefiles in their respective subdirectories. All code... (1 Reply)
Discussion started by: Tatl
1 Replies

9. Shell Programming and Scripting

Meaning of -Z operator

Hi i am not able to understand the use of -Z in below script. RESPONSE= while ; do echo "Enter the name of a directory where your files are located:\c " read RESPONSE if ; then echo "ERROR: Please enter a directory pathname." RESPONSE= fidone (3 Replies)
Discussion started by: scriptor
3 Replies

10. Shell Programming and Scripting

Operator Usage!

Hai , Can any known the below operator usage =~ give an example in perl (1 Reply)
Discussion started by: barathas
1 Replies
pxfw(8) 							     pxfw 0.5								   pxfw(8)

NAME
pxfw - Firmware flashing tool for Plextor CD/DVD devices SYNOPSIS
pxfw -l pxfw -d DEVICE [-if firmware.bin] [-u] [-f] [-v] pxfw -d DEVICE [-e] [-r] [-t] [-v] DESCRIPTION
pxfw is the linux firmware flasher for Plextor CD and DVD drives. Remove any disks before flashing. FEATURES
You can flash the firmware of these drives: Plextor Premium, Premium-2, PX-712, PX-716, PX-755 and PX-760. DEVICE
can be an IDE, SCSI, SATA, USB or FireWire connected optical drive. Not all SATA controller support all Plextor features. Linux: /dev/hdX: IDE device /dev/scdX: Linux 2.4: SATA, SCSI, USB device, or IDE device via ide-scsi emulation /dev/srX: Linux 2.6: IDE device via new ATA layer, SCSI or USB device OpenBSD/NetBSD: /dev/rcdX FreeBSD: /dev/cd: SCSI device /dev/acd: ATA device MacOS X: /dev/disk: win32: C:,D:,E:, ... X:,Y:,Z: OPTIONS
-l scan busses for all available CD and DVD devices -if select inputfile. Specify the firmware binary file, which should be written to DEVICE. -u proceed update. When the firmware checksum test has succeeded, write firmware to DEVICE. -f force flashing. Even if DEVICE is not recognized, or firmware. checksum has failed, firmware writing will be forced. Handle with care. -e read EEPROM from DEVICE. -r reboot the device. -t test which opcodes are supported by the device. -v debug. EXAMPLES
pxfw -d /dev/hdc -if 755_1.07.bin -u writes firmware file 755_1.07.bin into Master Drive on Secondary IDE-Port. pxfw -d /dev/sr3 -e -oe file.foo reades EEPROM from device /dev/sr3 and writes it to file.foo. please report man page improvements to T.Maguin@web.de Gennady ShultZ Kozlov 02 April, 2009 pxfw(8)
All times are GMT -4. The time now is 08:41 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy